<SEC-DOCUMENT>0001174947-19-001060.txt : 20190913
<SEC-HEADER>0001174947-19-001060.hdr.sgml : 20190913
<ACCEPTANCE-DATETIME>20190913164240
ACCESSION NUMBER:		0001174947-19-001060
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		92
CONFORMED PERIOD OF REPORT:	20190630
FILED AS OF DATE:		20190913
DATE AS OF CHANGE:		20190913

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

	BUSINESS ADDRESS:	
		STREET 1:		290 NE 68 STREET
		CITY:			MIAMI
		STATE:			FL
		ZIP:			33138
		BUSINESS PHONE:		3057544551

	MAIL ADDRESS:	
		STREET 1:		290 NE 68 STREET
		CITY:			MIAMI
		STATE:			FL
		ZIP:			33138

	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>form10k-22743_evi.htm
<DESCRIPTION>10-K
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Washington, D.C. 20549</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"><B>FORM 10-K</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&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"></TD><TD STYLE="width: 0.5in">&#9746;</TD><TD><B>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">For the fiscal year ended June 30, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&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"></TD><TD STYLE="width: 0.5in">&#9744;</TD><TD><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></TD></TR></TABLE>

<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">For the transition period from ______________________ to
______________________</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: 2in; padding-bottom: 0; font-size: 10pt; padding-top: 0"><FONT STYLE="font-size: 10pt">Commission file number </FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-bottom: 0; font-size: 10pt; padding-top: 0"><FONT STYLE="font-size: 10pt">001-14757&nbsp;&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD COLSPAN="3" STYLE="border-bottom: Black 1pt solid; padding-right: 6pt; padding-left: 6pt; text-align: center">EVI Industries, Inc.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="3" STYLE="padding-right: 6pt; padding-bottom: 12pt; padding-left: 6pt; text-align: center">(Exact name of registrant as specified in its charter)</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 44%; border-bottom: Black 1pt solid; padding-right: 6pt; padding-left: 6pt; text-align: center">Delaware</TD>
    <TD STYLE="width: 12%; padding-right: 6pt; padding-left: 6pt; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 44%; border-bottom: Black 1pt solid; padding-right: 6pt; padding-left: 6pt; text-align: center">11-2014231</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; padding-left: 6pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(State or other jurisdiction of</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center">incorporation or organization)</P></TD>
    <TD STYLE="padding-right: 6pt; padding-left: 6pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-right: 6pt; padding-left: 6pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(I.R.S. Employer</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Identification No.)</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 6pt; padding-left: 6pt; text-align: center">4500 Biscayne Blvd., Suite 340, Miami, Florida</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 6pt; padding-left: 6pt; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 6pt; padding-left: 6pt; text-align: center">33137</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 6pt; padding-left: 6pt; text-align: center">(Address of principal executive offices)</TD>
    <TD STYLE="padding-right: 6pt; padding-left: 6pt; text-align: center">&nbsp;</TD>
    <TD STYLE="padding-right: 6pt; padding-left: 6pt; text-align: center">(Zip Code)</TD></TR>
</TABLE>
<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: 3in; padding-bottom: 0; padding-top: 0">Registrant&rsquo;s telephone number, including area code </TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-bottom: 0; padding-top: 0">305-402-9300</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt">Securities registered pursuant to Section 12(b) of the Act:</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: 43%; border-bottom: Black 1pt solid; border-right: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">Title of each class</FONT></TD>
    <TD STYLE="width: 16%; border-bottom: Black 1pt solid; border-right: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">Trading <BR>
Symbol(s)</FONT></TD>
    <TD STYLE="width: 41%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">Name of each exchange on which registered</FONT></TD></TR>
<TR>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">Common Stock, $0.025 par value</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">EVI</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><FONT STYLE="font-size: 10pt">NYSE American</FONT></TD></TR>
</TABLE>
<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">Securities registered pursuant to Section 12(g) of the Act:
None</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 418.5pt; text-align: justify; text-indent: -418.5pt">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: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 418.5pt; text-align: right; text-indent: -418.5pt">Yes &#9744;
No &#9746;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify; text-indent: 0in">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: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 418.5pt; text-align: right; text-indent: -418.5pt">Yes &#9744;
No &#9746;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify; text-indent: 0in">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: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 418.5pt; text-align: right;
 text-indent: -418.5pt">Yes &#9746;
No &#9744;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in">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 (&sect; 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: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 418.5pt; text-align: right;
 text-indent: -418.5pt">Yes &#9746;
No &#9744;</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="page-break-before: always; 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in">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 &ldquo;large accelerated filer,&rdquo; &ldquo;accelerated filer,&rdquo; &ldquo;smaller
reporting company,&rdquo; and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange Act.</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; padding-bottom: 11pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">Large accelerated filer &#9744; &nbsp;</FONT></TD>
    <TD STYLE="width: 50%; padding-bottom: 11pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">Accelerated filer &#9746; &nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 11pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">Non-accelerated filer &#9744; </FONT></TD>
    <TD STYLE="padding-bottom: 11pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">Smaller reporting company &#9746; </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 11pt; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="padding-bottom: 11pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">Emerging growth company &#9744; &nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0in">If an emerging growth
company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any
new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0in">Indicate by check
mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 418.5pt; text-align: right;
 text-indent: -418.5pt">Yes &#9744;
No &#9746;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in">The aggregate market
value as of December 31, 2018 of the registrant&rsquo;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 $121,032,619, based on the closing price of the registrant&rsquo;s
common stock on the NYSE American on that date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 9pt; text-align: justify; text-indent: 0in">The number of outstanding
shares of the registrant&rsquo;s common stock as of September 1, 2019 was 11,789,731.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center">DOCUMENTS INCORPORATED BY REFERENCE</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify; text-indent: 0.5in">Portions of the registrant&rsquo;s
Proxy Statement relating to its 2019 Annual Meeting of Stockholders are incorporated by reference into Part&nbsp;III of this Form
10-K.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&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="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><A NAME="toc"></A>TABLE OF CONTENTS</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: 0.75in; padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="width: 0.5in; padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt"><B><U>Page</U></B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold"><FONT STYLE="font-size: 10pt">PART I</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 1</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_001">Business</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">3</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 1A</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_002">Risk Factors</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">9</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 1B</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_003">Unresolved Staff Comments</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">16</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 2</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_004">Properties</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">16</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 3</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_005">Legal Proceedings</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">17</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 4</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_006">Mine Safety Disclosures</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">17</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold"><FONT STYLE="font-size: 10pt">PART II</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 5</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_007">Market for Registrant&rsquo;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">17</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 6</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_008">Selected Financial Data</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">17</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 7</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_009">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">18</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 7A</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_010">Quantitative and Qualitative Disclosures About Market Risk</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">27</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 8</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_011">Financial Statements and Supplementary Data</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">30</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 9</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_012">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">65</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 9A</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_013">Controls and Procedures</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">65</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 9B</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_014">Other Information</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">69</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold"><FONT STYLE="font-size: 10pt">PART III</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 10</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_015">Directors, Executive Officers and Corporate Governance</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">70</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 11</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_016">Executive Compensation</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">70</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 12</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_017">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">70</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 13</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_018">Certain Relationships and Related Transactions, and Director Independence</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">71</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 14</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_019">Principal Accounting Fees and Services</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">71</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold"><FONT STYLE="font-size: 10pt">PART IV</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 15</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_020">Exhibits, Financial Statement Schedules</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">71</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Item 16</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><A HREF="#a_021">Form 10-K Summary</A></FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">75</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">SIGNATURES</FONT></TD>
    <TD STYLE="padding: 0; text-align: right; text-indent: 0; vertical-align: bottom"><FONT STYLE="font-size: 10pt">76</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-indent: 0in">&nbsp;</P>

<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">-<!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence -->-&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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



<P STYLE="margin: 0"></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: center">FORWARD LOOKING STATEMENTS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in"><I>Certain statements
in this Annual Report on Form 10-K (this &ldquo;Report&rdquo;) are &ldquo;forward looking statements&rdquo; within the meaning
of the Private Securities Litigation Reform Act of 1995. When used in this Report, words such as &ldquo;may,&rdquo; &ldquo;should,&rdquo;
&ldquo;seek,&rdquo; &ldquo;believe,&rdquo; &ldquo;expect,&rdquo; &ldquo;anticipate,&rdquo; &ldquo;estimate,&rdquo; &ldquo;project,&rdquo;
&ldquo;intend,&rdquo; &ldquo;strategy&rdquo; 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 EVI Industries, Inc. (which is referred to within
this Report, collectively with its subsidiaries (unless the context otherwise requires), as the &ldquo;Company&rdquo;). 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&rsquo;s customers and suppliers are located; industry conditions and trends; technology changes;
competition, including the Company&rsquo;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&rsquo;s profit
margins, and competition for qualified employees; the Company&rsquo;s ability to implement its business and growth strategies
and plans, including changes thereto and the success thereof, including that growth initiatives and actions taken in connection
thereon may not result in the benefits anticipated; risks and uncertainties associated with the Company&rsquo;s pursuit of acquisitions
and other strategic opportunities, including, without limitation, that the Company may not be successful in identifying or consummating
acquisitions or other strategic opportunities, integration risks, risks related to indebtedness incurred by the Company in connection
with financing acquisitions, dilution experienced by the Company&rsquo;s existing stockholders as a result of the issuance of
shares of the Company&rsquo;s 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, and risks that the Company&rsquo;s goals or expectations with respect to
acquisitions and other strategic transactions may not be met; risks relating to the Company&rsquo;s ability to enter into and
compete effectively in new industries, as well as risks and trends related to those industries and the costs and timing of the
Company&rsquo;s efforts with respect thereto; risks relating to the Company&rsquo;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 benefits
anticipated, including that they may not lead to increases in 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; risks related to the Company&rsquo;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&rsquo;s customers, suppliers and competitors are located; risks
relating to the recognition of revenue, including the amount and timing of revenue expected to be recognized in future periods;
risks related to the adoption of new accounting standards and the impact it may have on the Company&rsquo;s financial statements
and results; and other economic, competitive, governmental, technological and other risks and factors discussed elsewhere in this
Report, including, without limitation, in the &ldquo;Risk Factors&rdquo; section hereof, and in the Company&rsquo;s other periodic
filings with the Securities and Exchange Commission (the &ldquo;SEC&rdquo;). Many of these risks and factors are beyond the Company&rsquo;s
control. In addition, dividends are subject to declaration by the Company&rsquo;s Board of Directors based on factors deemed relevant
by it from time to time, may be restricted by the terms of the Company&rsquo;s indebtedness, and may not be paid in the future,
whether with the frequency or in the amounts previously paid or at all. 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.</I></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"><I></I></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"><A NAME="a_001"></A>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 the Company&rsquo;s
vast sales organization, it provides its customers 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&rsquo;s robust network of commercial laundry
technicians, the Company provides its customers 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&rsquo;s
customers include retail, commercial, industrial, institutional, and government customers. Purchases made by customers range from
parts and accessories, to single or multiple units of equipment, to large complex systems, as well as 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">Prior to the completion
of the Company&rsquo;s first acquisition pursuant to its &ldquo;buy-and-build&rdquo; growth strategy in October 2016, the Company&rsquo;s
operations related to the activities described above consisted solely of the business and operations of Steiner-Atlantic Corp.
(&ldquo;Steiner-Atlantic&rdquo;), a wholly-owned subsidiary of the Company. Beginning in 2015, the Company implemented a &ldquo;buy-and-build&rdquo;
growth strategy which includes (i) the consideration and pursuit of acquisitions and other strategic transactions expected to complement
the Company&rsquo;s existing business or that might 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 new locations, additional product lines, expanded service capabilities and advanced technologies. See &ldquo;Buy-and-Build Growth
Strategy&rdquo; below for additional information regarding the Company&rsquo;s &ldquo;buy-and-build&rdquo; growth strategy, including
information regarding the acquisitions consummated by the Company since its implementation of the &ldquo;buy-and-build&rdquo; growth
strategy in 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company maintains
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 are available for grant based generally on individual merit and measures of performance.
The Company&rsquo;s equity compensation plans are designed to promote long-term performance, as well as to create long-term employee
retention, continuity of leadership, and an ownership culture whereby management and employees think and act as owners 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&rsquo;s career
(age 62 or later) and, prior to vesting, these grants remain subject to forfeiture.</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&rsquo;s officers and directors and beneficial owners of 10% or more of the Company&rsquo;s
common stock, may be accessed free of charge on the SEC&rsquo;s website at <U>http://www.sec.gov</U> and, as soon as reasonably
practicable after such materials are electronically filed with, or furnished to, the SEC, on the Company&rsquo;s website at <U>http://www.evi-ind.com</U>.
The information contained on or connected to the Company&rsquo;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>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"></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,
rents and leases an extensive line of commercial and industrial laundry and dry cleaning equipment and steam and hot water boilers
manufactured by others, as well as related replacement parts and accessories, and provides installation and maintenance 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 coin-operated 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, water purification, reuse and recycling systems and air compressors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">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">In addition to its
distribution of products, the Company also provides installation and maintenance services to its customers.</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&rsquo;s customers a &ldquo;one-stop shop&rdquo; 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&rsquo;s broad product line. The Company believes its installation
and maintenance services are competitively priced.</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"><FONT STYLE="font-weight: normal">As
described above, in addition to its pursuit of organic growth initiatives, the Company implemented a &ldquo;buy-and-build&rdquo;
growth strategy in 2015. The &ldquo;buy&rdquo; component of the strategy includes the consideration and pursuit of acquisitions
and other strategic transactions expected to complement the Company&rsquo;s existing business or that might 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 &ldquo;build&rdquo; 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 additional initiatives, which
may include investments in new locations, additional product lines, expanded service capabilities 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&rsquo;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&rsquo;s
common stock through equity-based plans of the Company.</FONT></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Since the implementation
of its &ldquo;buy-and-build&rdquo; growth strategy in 2015, the Company has consummated the following acquisitions:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-weight: normal">On
October 10, 2016, the Company purchased substantially all the assets of Western State Design, LLC (&ldquo;WSD&rdquo;), a California-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, for a purchase price consisting of $18.5
million in cash and 2,044,990 shares of the Company&rsquo;s common stock. The cash consideration was financed through $12.5 million
of borrowings under the credit facility entered into at the time and $6.0 million of proceeds from the sale of 1,290,323 shares
of the Company&rsquo;s common stock to Symmetric Capital II LLC (&ldquo;Symmetric Capital II&rdquo;) in a private placement transaction.
Henry M. Nahmad, the Company&rsquo;s Chairman, Chief Executive Officer, President and controlling stockholder, is the Manager of,
and may be deemed to control, Symmetric Capital II. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-weight: normal">On
June 19, 2017, the Company purchased substantially all of the assets and assumed certain of the liabilities of Martin-Ray Laundry
Systems, Inc. (&ldquo;MRLS&rdquo;), 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
(the &ldquo;MRLS Acquisition&rdquo;). The consideration for the transaction consisted of $2.0 million in cash and 98,668 shares
of the Company&rsquo;s common stock. The Company funded the cash consideration with cash on hand.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On October 31, 2017, the
Company purchased substantially all of the assets of Tri-State Technical Services, Inc. (&ldquo;TRS&rdquo;), a Georgia-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 consideration paid by the Company in connection with the
acquisition consisted of approximately $7.95 million in cash and 338,115 shares of the Company&rsquo;s common stock. The Company
funded the cash consideration with borrowings under its credit facility at the time.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On February 9, 2018, the
Company purchased substantially all of the assets of Zuf Acquisitions I LLC (d/b/a/ AAdvantage Laundry Systems) for approximately
$11.0 million and Sky-Rent LP for approximately $6.0 million. The acquired businesses are based in Dallas and 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. The approximately $20.4 million of total consideration paid by the Company
consisted of approximately $8.1 million in cash and 348,360 shares of the Company&rsquo;s common stock. The Company funded the
cash consideration with borrowings under its credit facility at the time.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On September 12, 2018,
the Company purchased substantially all of the assets of Scott Equipment, Inc. (&ldquo;SEI&rdquo;), a Texas-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 consideration paid by the Company in connection with this
acquisition (the &ldquo;SEI Acquisition&rdquo;) consisted of approximately $6.5 million in cash and 209,678 shares of the Company&rsquo;s
common stock. The Company funded the cash consideration with borrowings under its credit facility at the time.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On February 5, 2019, the
Company acquired PAC Industries Inc. (&ldquo;PAC&rdquo;), a Pennsylvania-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, pursuant to a merger whereby PAC merged with and into a newly-formed wholly-owned subsidiary of the
Company (the &ldquo;PAC Acquisition&rdquo;). The consideration to paid by the Company in connection with the PAC Acquisition consisted
of $6.4 million in cash (subject to certain working capital and other adjustments) and 179,847 shares of the Company&rsquo;s common
stock. The Company funded the cash consideration with borrowings under its current credit facility.</P>

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

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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">In addition to the SEI
Acquisition and the PAC Acquisition, during the fiscal year ended June 30, 2019 (&ldquo;fiscal 2019&rdquo;), the Company completed
the acquisition of four other companies: Industrial Laundry Services, Inc. (&ldquo;ILS&rdquo;) on September 4, 2018; Washington
Automated, Inc. (&ldquo;WAI&rdquo;) on November 6, 2018; Skyline Equipment, Inc. (&ldquo;Skyline&rdquo;) on November 14, 2018;
and Worldwide Laundry, Inc. (&ldquo;WWL&rdquo;) on November 16, 2018, each of which is a distributor of commercial, industrial,
and vended laundry products and a provider of installation and maintenance services to the new and replacement segments of the
commercial, industrial and vended laundry industry. The total consideration for these four transactions consisted of $3.5 million
in cash (subject to certain working capital and other adjustments), net of $738,000 of cash acquired, and 141,000 shares of the
Company&rsquo;s common stock. The Company funded the cash consideration for each acquisition with credit facility borrowings. The
acquisitions of ILS, Skyline and WWL were structured as asset acquisitions. The acquisition of WAI was effected by the merger of
WAI with and into a newly-formed wholly-owned subsidiary of the Company.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Each transaction described
above was effected by the Company, indirectly through a separate wholly-owned subsidiary formed by the Company for the purpose
of effecting the transaction and operating the related business following the transaction. In connection with each asset acquisition,
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 are included in the Company&rsquo;s consolidated financial statements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, on August
1, 2019, the Company purchased substantially all of the assets of Commercial Laundry Products, Inc., Professional Laundry Systems
of PA, Inc., and Professional Laundry Systems West, Inc., New York-based distributors 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 consideration paid by the Company in connection with the transactions consisted of cash and stock
and was immaterial to the Company on a consolidated basis.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</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&rsquo;s
customer base consists of approximately 50,000 customers in the United States, Canada, the Caribbean and Latin America. The Company&rsquo;s
commercial and industrial laundry equipment and boilers are sold or leased primarily to laundry plants, hotels, motels, restaurants,
cruise lines, hospitals, hospital combines, nursing homes, government institutions, distributors, vended laundry facilities and
specialized users. No single customer in terms of revenue generated for fiscal 2019 exceeded 10% of the Company&rsquo;s revenues.
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>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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 seeks
to establish customer satisfaction by offering:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">an experienced sales and service organization;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">a comprehensive product offering;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="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"><FONT STYLE="font-family: Symbol">&middot;</FONT></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"><FONT STYLE="font-family: Symbol">&middot;</FONT></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>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">installation and maintenance 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"><FONT STYLE="font-family: Symbol">&middot;</FONT></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"><FONT STYLE="font-family: Symbol">&middot;</FONT></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&rsquo;s technical staff has
prepared training manuals, written in English and Spanish, relating to specific training procedures. The Company&rsquo;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&rsquo;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&rsquo;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&rsquo;s customers are located, as well as
the strength of the economies of the countries in which the Company&rsquo;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. Purchases from three manufacturers accounted for a total of approximately 62% of the Company&rsquo;s
product purchases for fiscal 2019 and purchases from four manufacturers accounted for approximately 76% of the Company&rsquo;s
product purchases for the fiscal year ended June 30, 2018 (&ldquo;fiscal 2018&rdquo;). No other manufacturers accounted for more
than 10% of product purchases. The major manufacturers of the products sold by the Company are Alliance Laundry Systems, LLC,
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. The Company has generally not experienced difficulty in purchasing products it distributes and 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. In connection with certain
recent acquisitions, the business relationship between the acquired business and a principal supplier ceased. As a result, the
businesses distributed other brands from one or more of the Company&rsquo;s other suppliers. The Company does not believe that
the brand switch 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 Company&rsquo;s business and results. See also &ldquo;The Company&rsquo;s business
and results may be adversely affected if the Company does not maintain its relationships with its significant suppliers or customers&rdquo;
under &ldquo;Item 1A. Risk Factors&rdquo; below.</P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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">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
2019, the Company may decide to purchase inventory in advance to take advantage of favorable pricing at the time or for other
purposes, including to support the Company&rsquo;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. 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, dry cleaning equipment 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&rsquo;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&rsquo;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 several independently owned distributors and manufacturer-owned
distribution businesses. Competition is based primarily on a distributor&rsquo;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 that 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&rsquo;s
research and development efforts and expenses are generally immaterial as most of the Company&rsquo;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 the United States service mark registration for the name DRYCLEAN USA&reg;, which is licensed by it to retail dry cleaning
establishments. 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 and local governments in the United States and various other countries 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 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 (&ldquo;CERCLA&rdquo;), which provides for the investigation and remediation of hazardous
waste sites, the Resource Conservation and Recovery Act of 1976, as amended (&ldquo;RCRA&rdquo;), 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 (&ldquo;OSHA&rdquo;), 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 laws that regulate the environment, 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>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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 does
not believe that compliance with federal, state and local 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">Employees</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">As of August 15,
2019, the Company had 475 employees. None of the Company&rsquo;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"><B><A NAME="a_002"></A>Item 1A. Risk Factors.</B></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; 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&rsquo;s business,
financial condition, results of operations and cash flows, and the value of the Company&rsquo;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&rsquo;s
business, financial condition, results of operations or cash flows, or the value of the Company&rsquo;s common stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Acquisitions could result in operating difficulties
or otherwise adversely impact the Company&rsquo;s business and results of operations, and may result in dilution to the Company&rsquo;s
stockholders.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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&rsquo;s growth strategy and are material to the Company&rsquo;s financial condition and results of operations.
Acquisitions and the Company&rsquo;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">&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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">the ability to identify and consummate transactions with acquisition candidates;</TD></TR></TABLE>

<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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">the successful operation and integration of acquired companies;</TD></TR></TABLE>

<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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">diversion of management&rsquo;s attention from other business functions and operations;</TD></TR></TABLE>

<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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></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" 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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></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" 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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">possible loss of key employees and/or customer or supplier relationships of the acquired business
(See &ldquo;The Company&rsquo;s business and results may be adversely impacted if the Company does not maintain its relationships
with its significant suppliers or customers&rdquo; below); and</TD></TR></TABLE>

<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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">exposure to unforeseen liabilities of the acquired businesses.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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, businesses the Company may acquire 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">&nbsp;</P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</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">In addition, acquisitions
may result in dilutive issuances of the Company&rsquo;s equity securities and the incurrence of debt. See &ldquo;The Company&rsquo;s
indebtedness may impact its financial condition and results of operations, and the terms of the Company&rsquo;s indebtedness may
place restrictions on the Company&rdquo; 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&rsquo;s financial condition or results.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Rapid growth may place
significant demands on management, as well as on the Company&rsquo;s accounting, financial, information and other systems and
on the Company&rsquo;s business.&nbsp; Further, management may not be able to manage the Company&rsquo;s growth effectively or
successfully, and the Company&rsquo;s financial, accounting, information and other systems may not be able to successfully accommodate
the Company&rsquo;s growth. In addition, the Company&rsquo;s accounting and other professional expenses associated with being
a public company have increased as a result of the Company&rsquo;s growth, including the increase in the Company&rsquo;s market
capitalization, 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">&nbsp;</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 as expected, whether on the contemplated terms,
in the time frame anticipated, or at all. Expenses related to the Company&rsquo;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">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s level
of indebtedness may have several important effects on the Company&rsquo;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 Company&rsquo;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&rsquo;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">&nbsp;</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 &ldquo;2018 Credit Agreement&rdquo;) 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. The Company had $40.8 million outstanding under the 2018 Credit Agreement as of June 30, 2019.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</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 2018 Credit Agreement bear interest at a rate, at the Company&rsquo;s election at the time of borrowing,
equal to (a) LIBOR plus a margin that ranges from 1.25% to 1.75% depending on the Company&rsquo;s consolidated leverage ratio,
which is a ratio of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization
(EBITDA) (the &ldquo;Consolidated Leverage Ratio&rdquo;) 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 (such highest rate, the &ldquo;Base Rate&rdquo;), 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&rsquo;s indebtedness under the 2018 Credit Agreement and any other floating
rate debt that the Company may incur in the future. Furthermore, regulatory changes, such as the announcement of the United Kingdom&rsquo;s
Financial Conduct Authority to phase out LIBOR by the end of 2021, may adversely affect the Company&rsquo;s floating-rate debt.
If LIBOR ceases to exist, the Company may need to renegotiate the 2018 Credit Agreement and any other credit agreements it may
enter into that utilize LIBOR as a factor in determining the interest rate, which could adversely impact the cost of the Company&rsquo;s
debt.</P>

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

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</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">The 2018 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">&nbsp;</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&rsquo;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 2018 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&rsquo;s
business operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;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&rsquo;s customer relationships and industry reputation
and/or otherwise negatively impact the Company&rsquo;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">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company purchases
the products it distributes from a number of manufacturers and suppliers. Purchases from three manufacturers accounted for a total
of approximately 62% of the Company&rsquo;s product purchases for fiscal 2019 and purchases from four manufacturers accounted
for approximately 76% of the Company&rsquo;s product purchases for fiscal 2018. No other manufacturers accounted for more than
10% of product purchases. While the Company has not historically experienced difficulty in purchasing products it distributes,
and believes it has good working relationships with the manufacturers or suppliers from which the Company purchases its products,
if such relationships deteriorate or the Company is unable to maintain such relationships, including with any of its or its acquired
businesses&rsquo; principal manufacturers or suppliers, the Company&rsquo;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, while the Company does have contracts with certain of its manufacturers, such contracts are generally
short term agreements and can be terminated on short notice, and the Company does not have contracts with its other manufacturers.
In addition, suppliers may not comply with the terms of any agreements to which the Company is a party 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&rsquo;s business and
results.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</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 laundry plants, hotels, motels, restaurants, cruise lines, hospitals,
nursing homes, government institutions, vended laundry facilities, independent and franchise dry cleaning stores and chains and
distributors, the Company&rsquo;s operating results and financial condition could be materially adversely impacted if the Company
loses a significant customer, fails to meet its customers&rsquo; expectations or otherwise realizes a decrease in its revenue
from operations.</P>

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

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</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>The Company faces substantial competition.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</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, dry cleaning equipment 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&rsquo;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&rsquo;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&rsquo;s competitors may have greater financial and other resources than the Company.
In addition, some of the Company&rsquo;s competitors may have less indebtedness than the Company, and therefore may potentially
have more cash and working capital available for business purposes other than debt service. The Company&rsquo;s results and financial
condition would be materially and adversely impacted if the Company is unable to compete effectively. Further, the Company may
not be able to operate profitably if the competitive environment changes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Inability to protect the Company&rsquo;s
service marks and other proprietary rights could adversely impact the Company&rsquo;s competitive position. </B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">While the Company intends
to and has taken steps to protect its service marks and other proprietary rights, the Company may not be successful in doing so
and third parties may infringe or misappropriate the Company&rsquo;s intellectual property and proprietary rights. Any infringement
or misappropriation of the Company&rsquo;s intellectual property and proprietary rights could damage their value and could have
a material adverse effect on the Company&rsquo;s business, results and financial condition. Further, the Company may have to engage
in litigation to protect the rights to its intellectual property and proprietary rights, which could result in significant litigation
expenses and require a significant amount of management&rsquo;s time.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Damages to or disruptions at the Company&rsquo;s
facilities could adversely impact the Company&rsquo;s business, operating results and financial condition.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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&rsquo;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&rsquo;s facilities in Florida, Georgia and Texas are subject to hurricane casualty and flood risk and its facilities
in California are subject to earthquake casualty risk.</P>

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

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

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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>The Company&rsquo;s assets may suffer uninsured
losses. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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&rsquo;s insurance coverage is not adequate, or the Company otherwise incurs uninsured losses, the Company&rsquo;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">&nbsp;</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s revenues
from foreign sales relate principally to the Company&rsquo;s sales of commercial and industrial laundry and dry cleaning equipment
and boilers to Canada, the Caribbean and Latin America. All of the Company&rsquo;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&rsquo;s customers are located.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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">&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.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">export and trade restrictions,</TD></TR></TABLE>

<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.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">inconsistent and changing regulatory requirements,</TD></TR></TABLE>

<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.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">tariffs and other trade barriers,</TD></TR></TABLE>

<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.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">cultural issues,</TD></TR></TABLE>

<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.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">problems in collecting accounts receivable,</TD></TR></TABLE>

<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.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">political instability,</TD></TR></TABLE>

<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.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">local economic downturns, and</TD></TR></TABLE>

<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.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></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"><B>&nbsp;</B></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&rsquo;s business, prospects, operating results or financial condition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Henry M. Nahmad may be deemed to control
the Company</B>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Henry M. Nahmad, the Company&rsquo;s
Chairman, Chief Executive Officer and President, may be deemed to control the Company as a result of his voting power over shares
representing approximately 59.4% of the issued and outstanding shares of the Company&rsquo;s common stock as of June 30, 2019.
The shares over which Mr. Nahmad has voting power include shares subject to restricted stock awards granted to Mr. Nahmad, shares
held by Symmetric Capital LLC (&ldquo;Symmetric Capital&rdquo;) and Symmetric Capital II, each of which may be deemed to be controlled
by Mr. Nahmad as a result of his serving as Manager of such entity, and shares which Symmetric Capital has the right to vote pursuant
to Stockholders Agreements entered into with Michael S. Steiner, a director and Executive Vice President and Secretary of the
Company, and his brother, Robert M. Steiner, and with WSD, Dennis Mack, a director and Executive Vice President, Corporate Strategy
of the Company, and Tom Marks, Executive Vice President, Business Development of the Company. Copies of such Stockholder Agreements
are filed as exhibits to this Report. Under the Company&rsquo;s Bylaws, the election of directors requires a plurality vote and
all other matters put to a vote of the Company&rsquo;s stockholders require the affirmative vote of a majority of the shares of
the Company&rsquo;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, without the consent or vote of any other stockholders of the Company, has the voting
power to elect directors and approve other actions that require stockholder approval. Mr. Nahmad&rsquo;s interests may conflict
with the interests of the Company&rsquo;s other stockholders. In addition, Mr. Nahmad&rsquo;s control 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&rsquo;s
common stock or the ability of the Company&rsquo;s other stockholders to receive a premium for their shares in connection with
any sale of the Company.</P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Further, as a result of
Mr. Nahmad&rsquo;s controlling voting position with respect to the Company&rsquo;s common stock, the Company is a &ldquo;controlled
company&rdquo; within the meaning of the listing standards of the NYSE American, on which the Company&rsquo;s common stock is listed.
As a &ldquo;controlled company,&rdquo; 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">&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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">the requirement that a majority of the Company&rsquo;s Board of Directors consists of independent
directors;</TD></TR></TABLE>

<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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></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" 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.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></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">&nbsp;</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 historically were subject to
approval of the Company&rsquo;s independent directors prior to the establishment in fiscal 2018 of a separately-designated standing
compensation committee) and the Company&rsquo;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&rsquo;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&rsquo;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&rsquo;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">&nbsp;</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&rsquo;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&rsquo;s common stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>As a &ldquo;smaller reporting company,&rdquo;
the Company may avail itself of reduced disclosure requirements, which may make the Company&rsquo;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">&nbsp;</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 &ldquo;smaller reporting company&rdquo; and will continue to be a &ldquo;smaller reporting company&rdquo;
for so long as the market value of the Company&rsquo;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 &ldquo;smaller reporting company,&rdquo; the Company has relied on exemptions
from 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 &ldquo;smaller reporting company.&rdquo; These exemptions include reduced financial disclosure
and reduced disclosure obligations regarding executive compensation. The Company&rsquo;s reliance on these exemptions may result
in the public finding the Company&rsquo;s common stock to be less attractive and adversely impact the market price of, or trading
market for, the Company&rsquo;s common stock.</P>

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

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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>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">&nbsp;</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&rsquo;s management has provided an assessment as to the effectiveness
of the Company&rsquo;s internal control over financial reporting. In addition, pursuant to Section 404(b) of the Sarbanes-Oxley
Act of 2002, management&rsquo;s assessment of the effectiveness of the Company&rsquo;s internal control over financial reporting
is subject to attestation by the Company&rsquo;s independent registered public accounting firm. This Report includes such attestation.
However, the requirements of Section 404, specifically 404(b), are new to the Company, as the attestation of the Company&rsquo;s
independent registered public accounting firm was first required in the Company&rsquo;s Annual Report on Form 10-K for the fiscal
year ended June 30, 2018. 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&rsquo;s
independent registered public accounting firm, any of which may adversely affect the market price of the Company&rsquo;s common
stock. In addition, the Company&rsquo;s compliance efforts will continue to require significant expenditures and devotion of management
time, and may divert management&rsquo;s attention from the Company&rsquo;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&rsquo;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 SEI, PAC and the four other businesses acquired in fiscal 2019 from the scope of management&rsquo;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 or weaknesses identified
at the acquired business will be remedied in a timely or cost-efficient manner.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s business
is dependent on the active participation of its executive officers, including Henry M. Nahmad, Michael S. Steiner, Dennis Mack
and Tom Marks. The loss of the services of any of these individuals could adversely affect the Company&rsquo;s business and prospects.
In addition, the Company&rsquo;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">&nbsp;</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&rsquo;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">&nbsp;</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&rsquo;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&rsquo;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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;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&rsquo;s reputation and could result in remedial and other expenses, fines or litigation. A breach in the security
of the Company&rsquo;s information systems could lead to an interruption in the operation of the Company&rsquo;s systems, resulting
in operational inefficiencies and a loss of profits. 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&rsquo;s information
technology systems are disrupted, become obsolete or do not adequately support the Company&rsquo;s strategic, operational or compliance
needs, the Company&rsquo;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>&nbsp;</B></P>

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</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"><B>The issuance of preferred stock and common
stock, and the Company&rsquo;s Board of Directors authority to approve issuances of preferred stock and common stock, could adversely
affect the Company&rsquo;s stockholders and have an anti-takeover effect</B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></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&rsquo;s Board of Directors is authorized under the Company&rsquo;s Certificate of Incorporation, as amended (the
&ldquo;Certificate of Incorporation&rdquo;), 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&rsquo;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&rsquo;s common stock with respect to payment
of dividends or upon liquidation, dissolution or winding up of the Company, the rights of holders of shares of the Company&rsquo;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 11.8 million shares of common stock outstanding. Subject
to applicable law and the rules and regulations of the NYSE American, the Company&rsquo;s Board of Directors (or a committee thereof,
in the case of shares issued under the Company&rsquo;s equity-based compensation plan) has the power to approve the issuance of
any authorized but unissued shares of the Company&rsquo;s common stock, and any such issuances, including, without limitation,
those under the 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&rsquo;s stockholders. These provisions of the Certificate of Incorporation
could also delay, defer or prevent a change of 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&rsquo;s common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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; text-indent: 0.5in">&nbsp;</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&rsquo;s financial condition, cash flows, and operating results.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><A NAME="a_003"></A>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"><A NAME="a_004"></A>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&rsquo;s
principal executive offices are located in Miami, Florida. The Company&rsquo;s principal properties include warehousing and distribution
facilities and administrative office space, all of which are leased (generally for terms of three to five 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, 2019,
the Company had 20 warehousing and distribution facilities located across 11 U.S. states. Senior management and support staff
are located at the Company&rsquo;s principal executive offices or other administrative offices adjacent to the warehousing and
distribution facilities. The facilities have an aggregate of approximately 308,000 square feet of space. The Company believes
that its facilities are sufficient to meet the Company&rsquo;s present operating needs.</P>

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 0in"><A NAME="a_005"></A>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 is from time to time involved in, or subject to, legal and regulatory claims, proceedings, demands
or actions. While the Company does not believe that losses resulting from any currently pending proceedings would reasonably be
expected to have a material adverse impact on the Company&rsquo;s financial condition or results of operations, litigation is inherently
uncertain and the outcome of litigation cannot be predicted or determined in advance. In addition, the Company&rsquo;s costs of
defending against litigation and other proceedings, demands and actions could be material and is generally 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<FONT STYLE="font-family: Times New Roman, Times, Serif"><A NAME="a_006"></A>ine
Safety Disclosures.</FONT></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"><A NAME="a_007"></A>Item
5. Market for Registrant&rsquo;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&rsquo;s
common stock is traded on the NYSE American under the symbol &ldquo;EVI.&rdquo;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">As of September
4, 2019, there were approximately 235 holders of record of the Company&rsquo;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 following table
sets forth information concerning cash dividends paid by the Company on its common stock during the last two fiscal years.</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: 25%; padding-bottom: 11pt; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">Declaration Date</TD>
    <TD STYLE="width: 25%; padding-bottom: 11pt; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">Record Date</TD>
    <TD STYLE="width: 25%; padding-bottom: 11pt; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">Payment Date</TD>
    <TD STYLE="width: 25%; padding-bottom: 11pt; text-align: center; text-indent: 0in; border-bottom: Black 1pt solid">Per Share Amount</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 11pt; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">December 11, 2018</FONT></TD>
    <TD STYLE="padding-bottom: 11pt; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">December 26, 2018</FONT></TD>
    <TD STYLE="padding-bottom: 11pt; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">January 8, 2019</FONT></TD>
    <TD STYLE="padding-bottom: 11pt; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">$0.13</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding-bottom: 11pt; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">December 12, 2017</FONT></TD>
    <TD STYLE="padding-bottom: 11pt; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">December 26, 2017</FONT></TD>
    <TD STYLE="padding-bottom: 11pt; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">January 9, 2018</FONT></TD>
    <TD STYLE="padding-bottom: 11pt; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">$0.12</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The future declaration
and payment of cash dividends with respect to the Company&rsquo;s common stock, if any, will be determined by the Company&rsquo;s
Board of Directors in light of the Company&rsquo;s then-current financial condition and liquidity needs and other factors deemed
relevant by the Company&rsquo;s Board of Directors and may be subject to restrictions contained in the Company&rsquo;s debt instruments.
As described elsewhere in this Report, including under &ldquo;Liquidity and Capital Resources&rdquo; in Item 7 of this Report,
the Company&rsquo;s 2018 Credit Agreement contains certain covenants which may, among other things, restrict the Company&rsquo;s
ability to pay dividends, and any future facilities may contain similar or more stringent requirements. The Company&rsquo;s management
does not believe that the covenants contained in the 2018 Credit Agreement currently materially limits the Company&rsquo;s ability
to pay dividends or are reasonably likely to materially limit the Company&rsquo;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, whether consistent with the frequency previously
paid, in the amounts previously paid, or at all.</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&rsquo;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"><B><A NAME="a_008"></A>Item 6. Selected
Financial Data.</B></P>

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

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"><A NAME="a_009"></A> Item 7. Management&rsquo;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&rsquo;s Consolidated Financial Statements and notes thereto contained in Item 8
of this Report. See also &ldquo;Forward Looking Statements&rdquo; 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 the Company&rsquo;s
vast sales organization, it provides its customers 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&rsquo;s robust network of commercial laundry
technicians, the Company provides its customers 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&rsquo;s
customers include retail, commercial, industrial, institutional, and government customers. Purchases made by customers range from
parts and accessories, to single or multiple units of equipment, to large complex systems, as well as 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">Prior to the completion
of the Company&rsquo;s first acquisition pursuant to its &ldquo;buy-and-build&rdquo; growth strategy in October 2016, the Company&rsquo;s
operations related to the activities described above consisted solely of the business and operations of Steiner-Atlantic Corp.
(&ldquo;Steiner-Atlantic&rdquo;), a wholly-owned subsidiary of the Company. Beginning in 2015, the Company implemented a &ldquo;buy-and-build&rdquo;
growth strategy which includes (i) the consideration and pursuit of acquisitions and other strategic transactions expected to complement
the Company&rsquo;s existing business or that might 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 new locations, additional product lines, expanded service capabilities and advanced technologies. See &ldquo;Buy-and-Build Growth
Strategy&rdquo; below and in Part I, Item 1 of this Report for additional information regarding the Company&rsquo;s &ldquo;buy-and-build&rdquo;
growth strategy, including information regarding the acquisitions consummated by the Company since its implementation of the &ldquo;buy-and-build&rdquo;
growth strategy in 2015.</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, 2019 (&ldquo;fiscal 2019&rdquo;) increased by 52% compared to the fiscal year ended June 30,
2018 (&ldquo;fiscal 2018&rdquo;). Net income for fiscal 2019 decreased by 6% from fiscal 2018. The increase in revenues during
fiscal 2019 are primarily attributable to the revenues generated by the businesses acquired by the Company during fiscal 2019,
including primarily Scott Equipment, Inc. and PAC Industries, Inc, which were acquired during September 2018 and February 2019,
respectively, and the businesses acquired by the Company during fiscal 2018 whose results were consolidated in the Company&rsquo;s
financial statements for all of fiscal 2019 as compared to just the period of fiscal 2018 from the respective closing date through
the end of fiscal 2018, including primarily Tri-State Technical Services, Inc., which was acquired in October 2017, and Zuf Acquisitions
I LLC (d/b/a AAdvantage Laundry Systems) and Sky-Rent LP, which were acquired in February 2018. The decrease in net income is
primarily attributable to an increase in operating expenses in connection with the Company&rsquo;s growth and in interest expense,
due to an increase in outstanding debt, partially offset by the results of operations of the acquired businesses as well as a
decrease in the Company&rsquo;s effective tax rate. See &ldquo;Buy-and-Build Growth Strategy&rdquo; below and in Part I, Item
1 of this Report for additional information regarding the acquisitions consummated by the Company since its implementation of
the &ldquo;buy-and-build&rdquo; growth strategy in 2015, including those consummated during fiscal 2018 and 2019.</P>

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</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&rsquo;s
operating expenses consist 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&rsquo;s growth, and expenses in furtherance
of the Company&rsquo;s &ldquo;buy-and-build&rdquo; growth strategy.</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; text-align: justify; text-indent: 0.5in">Beginning in 2015, the
Company implemented a &ldquo;buy-and-build&rdquo; growth strategy and has since acquired the following businesses under such growth
strategy:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On October 10, 2016, the
Company, through its wholly-owned subsidiary, Western State Design, Inc. (&ldquo;Western State Design&rdquo;), completed the acquisition
(the &ldquo;Western State Design Acquisition&rdquo;) of substantially all the assets of Western State Design, LLC (&ldquo;WSD&rdquo;),
a California-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, for a purchase price consisting
of $18.5 million in cash and 2,044,990 shares of the Company&rsquo;s common stock. The cash consideration was financed through
$12.5 million of borrowings under the credit facility entered into at the time and $6.0 million of proceeds from the sale of 1,290,323
shares of the Company&rsquo;s common stock to Symmetric Capital II LLC (&ldquo;Symmetric Capital II&rdquo;) in a private placement
transaction (the &ldquo;Private Placement Transaction&rdquo;). Henry M. Nahmad, the Company&rsquo;s Chairman, Chief Executive Officer,
President and controlling stockholder, is the Manager of, and may be deemed to control, Symmetric Capital II.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On June 19, 2017, the Company,
through its wholly-owned subsidiary, Martin-Ray Laundry Systems Inc. (&ldquo;Martin-Ray&rdquo;), completed the acquisition (the
&ldquo;Martin-Ray Acquisition&rdquo;) of substantially all of the assets of Martin-Ray Laundry Systems, Inc. (&ldquo;MRLS&rdquo;),
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. The consideration for the
transaction consisted of $2.0 million in cash and 98,668 shares of the Company&rsquo;s common stock. The Company funded the cash
consideration with cash on hand.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On October 31, 2017, the
Company through its wholly-owned subsidiary, Tri-State Technical Services, Inc. (&ldquo;Tri-State&rdquo;), completed the acquisition
(the &ldquo;TRS Acquisition&rdquo;) of substantially all of the assets of Tri-State Technical Services, Inc. (&ldquo;TRS&rdquo;),
a Georgia-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 consideration paid
by the Company in connection with the acquisition consisted of $7.95 million in cash and 338,115 shares of the Company&rsquo;s
common stock. The Company funded the cash consideration with borrowings under the Company&rsquo;s credit facility at the time.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On February 9, 2018, the
Company, through its wholly-owned subsidiary, AAdvantage Laundry Systems, Inc. (&ldquo;AAdvantage&rdquo;), completed the acquisition
(the &ldquo;AA Acquisition&rdquo;) of substantially all of the assets of Zuf Acquisitions I LLC (d/b/a AAdvantage Laundry Systems)
(&ldquo;Zuf&rdquo;) for approximately $11.0 million and Sky-Rent LP (collectively with Zuf, &ldquo;AA&rdquo;) for approximately
$6.0 million. AAdvantage is based in Dallas and distributes commercial, industrial, and vended laundry products and provides installation
and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. The consideration
paid by the Company in connection with the AA Acquisition consisted of approximately $8.1 million in cash and 348,360 shares of
the Company&rsquo;s common stock. The Company funded the cash consideration with borrowings under the Company&rsquo;s credit facility
at the time.</P>

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

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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 September 12, 2018,
the Company, through its wholly-owned subsidiary, Scott Equipment Inc. (&ldquo;Scott Equipment&rdquo;), completed the acquisition
(the &ldquo;SEI Acquisition&rdquo;) of substantially all of the assets of Scott Equipment, Inc. (&ldquo;SEI&rdquo;), a Texas-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 consideration paid by the Company in
connection with the SEI Acquisition consisted of $6.5 million in cash and 209,678 shares of the Company&rsquo;s common stock. The
Company funded the cash consideration with borrowings under the Company&rsquo;s credit facility at the time.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On February 5, 2019, the
Company completed the acquisition (the &ldquo;PAC Acquisition&rdquo;) of PAC Industries Inc. (&ldquo;PAC&rdquo;), a Pennsylvania-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, pursuant to a merger whereby PAC merged
with and into PAC Industries Inc. (&ldquo;PAC Industries&rdquo;), a newly-formed wholly-owned subsidiary of the Company. The consideration
to paid by the Company in connection with the PAC Acquisition consisted of $6.4 million in cash (subject to certain working capital
and other adjustments) and 179,847 shares of the Company&rsquo;s common stock. The Company funded the cash consideration with borrowings
under its current credit facility.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition to the SEI
Acquisition and the PAC Acquisition, during fiscal 2019, the Company completed the acquisition of four other companies: Industrial
Laundry Services, Inc. (&ldquo;ILS&rdquo;) on September 4, 2018; Washington Automated, Inc. (&ldquo;WAI&rdquo;) on November 6,
2018; Skyline Equipment, Inc. (&ldquo;Skyline&rdquo;) on November 14, 2018; and Worldwide Laundry, Inc. (&ldquo;WWL&rdquo;) on
November 16, 2018, each of which is a distributor of commercial, industrial, and vended laundry products and a provider of installation
and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. The total
consideration for these four transactions consisted of $3.5 million in cash (subject to certain working capital and other adjustments),
net of $738,000 of cash acquired, and 141,000 shares of the Company&rsquo;s common stock. The Company funded the cash consideration
for each acquisition with credit facility borrowings. The acquisitions of ILS, Skyline and WWL were structured as asset acquisitions.
The acquisition of WAI was effected by the merger of WAI with and into a newly-formed wholly-owned subsidiary of the Company. See
Note 3 to the Consolidated Financial Statements included in Item 8 of this Report for additional information about the acquisitions
completed during fiscal 2019.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Each transaction described
above was effected by the Company, indirectly through a separate wholly-owned subsidiary formed by the Company for the purpose
of effecting the transaction and operating the related business following the transaction. In connection with each asset acquisition,
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 are included in the Company&rsquo;s consolidated financial statements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, on August
1, 2019, the Company, through its wholly-owned subsidiary, Professional Laundry Systems, LLC (&ldquo;Professional Laundry Systems&rdquo;),
completed the acquisition of substantially all of the assets of Commercial Laundry Products, Inc., Professional Laundry Systems
of PA, Inc. and Professional Laundry Systems West, Inc. (collectively &ldquo;PLS&rdquo;), a New York-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 consideration paid by the Company in connection with the acquisition
consisted of cash and stock and was immaterial to the Company on a consolidated basis. Pursuant to the Asset Purchase Agreement,
the Company, indirectly through Professional Laundry Systems, also assumed certain of the liabilities of PLS. The financial position,
including assets and liabilities, and results of operations of PLS following the August 1, 2019 closing date will be consolidated
in the Company&rsquo;s consolidated financial statements beginning with the quarter ending September 30, 2019.</P>

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><U>Consolidated Financial Condition</U></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&rsquo;s total
assets increased from $95.5 million at June 30, 2018 to $154.5 million at June 30, 2019. The increase in total assets was primarily
attributable to the assets acquired by the Company in connection with the SEI Acquisition, the PAC Acquisition and the four other
acquisitions completed during fiscal 2019 described above as well as increases in working capital, primarily accounts receivable
and inventory. The increase in accounts receivable was also due to the timing of collection of payments and increased amounts
that are owed related to progress billing on longer-term contracts. The increase in inventory was also due to (a) the timing of
the Company&rsquo;s placement of equipment orders, (b) purchases by the Company due to the availability of products from certain
vendors at favorable prices during fiscal 2019, (c) inventory purchased to support the Company&rsquo;s sales growth initiatives
in new distribution territories, and (d) inventory purchased in support of growth initiatives related to the establishment of
new manufacturer and supplier distribution relationships. Working capital was also impacted by a decrease in customer deposits
which was primarily attributable to the completion of certain large sales orders during fiscal 2019. The Company&rsquo;s total
liabilities increased from $38.4 million at June 30, 2018 to $73.0 million at June 30, 2019. The increase in total liabilities
was primarily attributable to the liabilities assumed by the Company in connection with the SEI Acquisition, the PAC Acquisition
and the four other acquisitions completed during fiscal 2019 described above as well as funding the increases in working capital.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</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
cash and cash equivalents of approximately $5.0 million at June 30, 2019 compared to $1.3 million at June 30, 2018. The increase
in cash was primarily due to proceeds from borrowings and earnings from operations, partially offset by changes in operating assets
and liabilities, cash used to fund the cash consideration paid in connection with the SEI Acquisition, PAC Acquisition and the
four other acquisitions completed in fiscal 2019, and a $1.6 million dividend paid during January 2019.</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&rsquo;s Consolidated Statements of Cash Flows (in thousands):</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Fiscal Years Ended June 30,</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid">Net cash (used) provided by:</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: 0.25in">Operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(8,725</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">11,345</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(15,521</TD><TD STYLE="white-space: nowrap; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(14,181</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>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">27,954</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,439</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0.25in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">For fiscal 2019,
operating activities used cash of approximately $8.7 million compared to approximately $11.3 million of cash provided by operating
activities in fiscal 2018. This $20.1 million increase in cash used by operating activities was primarily attributable to changes
in accounts receivable, inventory and customer deposits, as discussed above, partially offset by an increase in non-cash charges.</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.5 million during fiscal 2019 compared to approximately $14.2 million in fiscal 2018. This $1.3 million
increase is due primarily to capital expenditures in furtherance of certain growth initiatives, including an increase of $789,000
in capital expenditures during fiscal 2019 as compared to fiscal 2018 in connection with growth initiatives related to the equipment
used in laundry route and rental business in which certain of the Company&rsquo;s subsidiaries are engaged.</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 $28.0 million in fiscal 2019 compared to approximately $3.4 million in fiscal 2018. The cash provided by
financing activities during fiscal 2019 related to total borrowings under the Company&rsquo;s 2018 Credit Agreement (as defined
below) and its prior credit facility of approximately $113.0 million. Borrowings totaling $12.5 million were used to finance the
cash consideration for the SEI Acquisition, PAC Acquisition, and the four other acquisitions completed in fiscal 2019. The balance
of the Credit Facility borrowings were used to fund operating activities and other activities in support of the Company&rsquo;s
buy-and-build growth strategy. The cash provided by financing activities during fiscal 2019 was partially offset by the repayment
of approximately $82.4 million of borrowings, the $1.6 million cash dividend paid by the Company to its stockholders during January
2019, and $728,000 in share repurchases to settle employee tax withholding liabilities upon the vesting of restricted shares as
described below.</P>

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

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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 November 2, 2018, the
Company entered into a syndicated credit agreement (the &ldquo;2018 Credit Agreement&rdquo;) 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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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 2018 Credit Agreement bear interest at a rate, at the Company&rsquo;s election at the time of borrowing,
equal to (a) LIBOR plus a margin that ranges from 1.25% to 1.75% depending on the Company&rsquo;s consolidated leverage ratio,
which is a ratio of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization
(EBITDA) (the &ldquo;Consolidated Leverage Ratio&rdquo;) 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 (such highest rate, the &ldquo;Base Rate&rdquo;), 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. The 2018 Credit Agreement has
a term of five years and matures on November 2, 2023.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The 2018 Credit Agreement
contains certain covenants, including financial covenants requiring the Company to comply with maximum leverage ratios and minimum
interest coverage ratios. The 2018 Credit Agreement also contains other provisions which may restrict the Company&rsquo;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, 2019, the Company
was in compliance with its covenants under the 2018 Credit Agreement and $6.9 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">&nbsp;</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 2018 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&rsquo;s subsidiaries.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">In connection with its entry into the 2018 Credit
Agreement on November 2, 2018, the Company repaid all outstanding amounts under, and terminated, its prior credit facility initially
entered into in October 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</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 and cash equivalents, anticipated cash from operations and funds available under the Company&rsquo;s 2018 Credit
Agreement will be sufficient to fund its operations and anticipated capital expenditures for at least the next twelve months. 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 consummated by the Company as part of
its &ldquo;buy-and-build&rdquo; growth strategy.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has in place
an equity incentive plan, the EVI Industries, Inc. 2015 Equity Incentive Plan (the &ldquo;Plan&rdquo;), pursuant to which restricted
stock and other equity-based awards and cash awards may be granted to participants in the Plan. Upon request by a holder of restricted
stock granted under the Plan, the Company may issue shares upon vesting 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 reduce additional paid-in capital within shareholders&rsquo; equity and are reflected as repurchases in the
Company&rsquo;s condensed consolidated statements of cash flows and shareholders&rsquo; equity as they reduce the number of shares
that would have been issued upon vesting. During the fiscal 2019 and fiscal 2018, there were approximately $728,000 and $707,000,
respectively, of share repurchases related to shares withheld upon the vesting of previously granted restricted stock awards.</P>

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

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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, 2019,
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 0 11pt; text-align: justify; text-indent: 0.5in">Revenues for fiscal
2019 increased by approximately $78.3 million (52%) from fiscal 2018. The increase in revenues was primarily due to the results
post acquisition of Scott Equipment, which was acquired on September 12, 2018, and PAC Industries, which was acquired on February
5, 2019, as well as the four other acquisitions completed in fiscal 2019 as described above. In addition, the Company&rsquo;s revenues
for fiscal 2019 include a full year of revenues of Tri-State and AAdvantage, which were acquired on October 31, 2017 and February
9, 2018, respectively, as compared to approximately eight months and four months of results of Tri-State and AAdvantage, respectively,
for fiscal 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; 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 2019, the Company experienced an increase in 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 0 11pt; text-align: justify; text-indent: 0in"><B><I>Operating Expenses</I></B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended <BR>June 30,</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic">As a percentage of revenues:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: -0.1in; padding-left: 27pt">Cost of sales, net</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">76.9</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">75.7</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>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</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>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20.0</TD><TD STYLE="white-space: nowrap; text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19.7</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">&nbsp;</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, increased to 76.9% in fiscal 2019 from 75.7% in fiscal 2018, representing gross margins of 23.1% in
fiscal 2019 and 24.3% in fiscal 2018. As described above, from time to time the Company enters into longer-term contracts to fulfill
large complex laundry projects for divisions of the federal government. These contracts generally have a lower gross margin compared
to other equipment sales, however the Company believes that these contracts will result in higher margin opportunities in the long-term.
The increase in cost of sales, expressed as a percentage of revenues, was primarily due to the Company&rsquo;s increased engagement
in longer-term federal government contracts during fiscal 2019 as compared to fiscal 2018. In the absence of such longer-term federal
government contracts, cost of sales, expressed as a percentage of revenues, for fiscal 2019 as compared to fiscal 2018 increased
1.1% to 74.8% in fiscal 2019 from 73.7% in fiscal 2018, representing gross margins of 25.2% in fiscal 2019 and 26.3% in fiscal
2018, attributable primarily to changes in product mix.</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 $16.1 million (55%) in fiscal 2019 compared to fiscal 2018. As a percentage
of revenues, selling, general and administrative expenses increased to 20.0% in fiscal 2019 from 19.7% in fiscal 2018. The increase
in operating expenses is primarily attributable to (a) additional operating expenses associated with acquired businesses not reflected
in prior fiscal year operating expenses, (b) additional operating expenses at the acquired businesses in pursuit of future growth
and in support of the Company&rsquo;s growing operations, (c) increases in operating expenses in connection with the Company&rsquo;s
growth, including greater accounting fees, legal fees, and insurance costs, (d) the addition of sales, service, and operations
support professionals and related costs, as total personnel at June 30, 2019 increased by 71% compared to total personnel at June
30, 2018, with 76% of such increase attributable to sales and service related personnel, (e) increased investments in sales, service,
and operations related technologies in support of the Company&rsquo;s &ldquo;buy-and-build growth&rdquo; strategy, and (f) an
increase in non-cash amortization expense related to the intangible assets the Company acquired in connection with its acquisitions
and an increase in non-cash share-based compensation.</P>

<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</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">Interest expense,
net was approximately $1.4 million in fiscal 2019 compared to approximately $552,000 of interest expense, net in fiscal 2018,
and represents interest on borrowings. The increase was primarily attributable to an increase in outstanding debt, partially offset
by a decrease in interest rates under the 2018 Credit Agreement as compared to the Company&rsquo;s prior credit facility.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">The Company&rsquo;s
effective income tax rate was 33.4% for fiscal 2019 compared to 37.9% in fiscal 2018. The decrease in the effective income tax
rate in fiscal 2019 reflects lower taxes as a result of the enactment in December 2017 of the Tax Act, as defined and described
in further detail below under &ldquo;Critical Accounting Policies &ndash; Income Taxes.&rdquo;</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&rsquo;s operations during either of fiscal 2019 or 2018.</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&rsquo;s
subsidiaries lease warehouse and office space from one or more of the 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">The Company&rsquo;s
wholly-owned subsidiary, Steiner-Atlantic, leases 28,000 square feet of warehouse and office space from an affiliate of Michael
S. Steiner, a director and Executive Vice President and Secretary of the Company, pursuant to a lease agreement dated November
1, 2014, as amended. The lease term was extended during December 2018 to run through December 31, 2019. Monthly base rental payments
under the lease are $12,000. In addition to base rent, Steiner-Atlantic is responsible under the lease for costs related to real
estate taxes, utilities, maintenance, repairs and insurance. Payments under this lease totaled approximately $146,000 and $137,000
during fiscal 2019 and 2018, respectively.</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&rsquo;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 of the Company. Monthly base rental payments
are $12,000 during the initial term of the lease. 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. The 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 this lease totaled approximately
$144,000 during each of fiscal 2019 and 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On October 31, 2017, the
Company&rsquo;s wholly-owned subsidiary, Tri-State, 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 the fiscal 2019 and $168,000 during the period from October 31, 2017 through June 30, 2018.</P>

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

<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</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 February 9, 2018, the
Company&rsquo;s wholly-owned subsidiary, AAdvantage, 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, Chief Executive Officer of AAdvantage. Monthly
base rental payments are $3,950 during the initial term of the lease. In addition to base rent, AAdvantage is responsible under
the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The lease has an initial term
of five years and provides for two successive three-year renewal terms at the option of the Company. During February 2018, AAdvantage
entered into a month-to-month lease agreement with an affiliate of Mike Zuffinetti for a total of 17,000 square feet of warehouse
and office space. Monthly base rental payments under this lease were $13,500. This month-to-month lease was terminated on October
31, 2018. In addition, on November 1, 2018, AAdvantage entered into a lease agreement pursuant to which it leases warehouse and
office space from an affiliate of Mike Zuffinetti. Monthly base rental payments were initially $26,000. Pursuant to the lease agreement,
on January 1, 2019, the lease expanded to cover additional warehouse space and, in connection therewith, monthly base rental payments
increased to $36,000. In addition to base rent, AAdvantage is responsible under the lease for costs related to real estate taxes,
utilities, maintenance, repairs and insurance. The 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 $369,000
during fiscal 2019. Payments under the leases from February 9, 2018 through June 30, 2018 were approximately $87,000.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On September 12, 2018,
the Company&rsquo;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 $114,000 during fiscal 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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&rsquo;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, President of PAC Industries, and Rocco
Costabile, 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 $73,000 during fiscal 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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"><FONT STYLE="font-weight: normal">In
connection with the preparation of its financial statements in accordance with generally accepted accounting principles in the
United States (&ldquo;GAAP&rdquo;), 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&rsquo;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&rsquo;s accounting policies. In many cases, the accounting treatment of a particular transaction is
specifically dictated by GAAP, with no need for management&rsquo;s judgment in their application. There are also areas in which
management&rsquo;s judgment in selecting any available alternative would not produce a materially different result.</FONT></P>

<!-- Field: Page; Sequence: 27 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"><FONT STYLE="font-weight: normal"></FONT></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</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; 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&rsquo;s contracts are short-term in nature and have a single performance obligation (to deliver products),
and the Company&rsquo;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. Revenue is recognized on these contracts when control transfers
to the Company&rsquo;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 the 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. 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 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 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.</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&rsquo;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 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&rsquo;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. 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&rsquo;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 Company performed its annual impairment test
on April 1 and determined there was no impairment.</P>

<!-- Field: Page; Sequence: 28 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</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). 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 (&ldquo;FASB&rdquo;) Accounting Standards Codification (&ldquo;ASC&rdquo;) Topic 740, &ldquo;Income
Taxes&rdquo; (&ldquo;ASC 740&rdquo;). 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&rsquo;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&rsquo;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">On December 22,
2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act of 2017 (the
&ldquo;Tax Act&rdquo;). The Tax Act represents significant U.S. federal tax reform legislation that includes a permanent reduction
to the U.S. federal corporate income tax rate. Pursuant to Staff Accounting Bulletin (&ldquo;SAB&rdquo;) No. 118 (&ldquo;SAB 118&rdquo;),
the Company&rsquo;s measurement period for implementing the accounting changes required by the Tax Act closed on December 22,
2018. The Company completed the accounting for the effects of the Tax Act in the second quarter of fiscal 2019. See Note 12 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>&nbsp;</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><A NAME="a_010"></A>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">&nbsp;</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&rsquo;s primary market risk is interest rate risk.</P>

<!-- Field: Page; Sequence: 29 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</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&rsquo;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&rsquo;s indebtedness may also have other important impacts on the 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&rsquo;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&rsquo;s 2018 Credit Agreement accrue at a rate, at the Company&rsquo;s election at the time of borrowing, equal to
(a) LIBOR plus a margin that ranges from 1.25% to 1.75% depending on the Company&rsquo;s consolidated leverage ratio, which is
a ratio of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization (EBITDA)
(the &ldquo;Consolidated Leverage Ratio&rdquo;) 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 (such highest rate, the &ldquo;Base Rate&rdquo;), plus a margin that ranges
from 0.25% to 0.75% depending on the Consolidated Leverage Ratio. As of June 30, 2019, the Company had approximately $40.8 million
of outstanding borrowings. Interest on such borrowings accrued at a weighted average rate of 3.91%. Based on the amounts outstanding
at June 30, 2019, a hypothetical 1% increase in daily interest rates would increase the Company&rsquo;s annual interest expense
by approximately $408,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&rsquo;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&rsquo;s customers are located, as
well as the strength of the economies of the countries in which the Company&rsquo;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, 2019
or 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&rsquo;s
cash and cash equivalents are maintained in bank accounts which bear interest at prevailing interest rates. At June 30, 2019,
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="margin: 0"></P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 30 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->


<P STYLE="margin: 0"></P>

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><A NAME="a_011"></A>Item 8. Financial Statements and Supplementary Data.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 24pt 0.75in; text-align: center; text-indent: -0.75in"><FONT STYLE="font-weight: normal">EVI
Industries, Inc. and Subsidiaries</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 24pt 0.75in; text-align: center; text-indent: -0.75in"><FONT STYLE="font-weight: normal">Index
to Consolidated Financial Statements</FONT></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: 94%; padding-bottom: 12pt">&nbsp;</TD>
    <TD STYLE="width: 6%; padding-bottom: 12pt; text-align: right"><FONT STYLE="font-size: 10pt"><B><U>Page</U></B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt"><FONT STYLE="font-size: 10pt">Report of Independent Registered Public Accounting Firm</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: right"><FONT STYLE="font-size: 10pt">31</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt"><FONT STYLE="font-size: 10pt">Consolidated Balance Sheets at June 30, 2019 and 2018</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: right"><FONT STYLE="font-size: 10pt">32</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt"><FONT STYLE="font-size: 10pt">Consolidated Statements of Operations for the years ended &nbsp;June 30, 2019 and 2018</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: right"><FONT STYLE="font-size: 10pt">34</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt"><FONT STYLE="font-size: 10pt">Consolidated Statements of Shareholders&rsquo; Equity for the years ended June 30, 2019 and 2018</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: right"><FONT STYLE="font-size: 10pt">35</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt"><FONT STYLE="font-size: 10pt">Consolidated Statements of Cash Flows for the years ended June 30, 2019 and 2018</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: right"><FONT STYLE="font-size: 10pt">36</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt"><FONT STYLE="font-size: 10pt">Notes to Consolidated Financial Statements</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: right"><FONT STYLE="font-size: 10pt">37</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt">&nbsp;</P>


<!-- Field: Page; Sequence: 31; Options: NewSection; Value: 30 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B></B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-decoration: underline; text-align: center">Report of Independent
Registered Public Accounting Firm</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify; text-indent: 0in">Opinion on the
Consolidated Financial Statements</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify; text-indent: 0in">We have audited the
accompanying consolidated balance sheets of EVI Industries, Inc., formerly EnviroStar, Inc. (the &ldquo;Company&rdquo;) as of
June 30, 2019 and 2018, the related consolidated statements of operations, shareholders&rsquo; equity, and cash flows for each
of the two years in the period ended June 30, 2019, and the related notes (collectively referred to as the &ldquo;consolidated
financial statements&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify; text-indent: 0in">In
our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company
at June 30, 2019 and 2018, and the results of its operations and its cash flows for each of the two years in the period ended
June 30, 2019, in conformity with accounting principles generally accepted in the United States of America.</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) (&ldquo;PCAOB&rdquo;), the Company's internal
control over financial reporting as of June 30, 2019, based on criteria established in Internal Control &ndash; Integrated Framework
(2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (&ldquo;COSO&rdquo;) and our report dated
September 13, 2019 expressed an unqualified opinion thereon.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify; text-indent: 0in">These
consolidated financial statements are the responsibility of the Company&rsquo;s management. Our responsibility is to express an
opinion on the Company&rsquo;s consolidated financial statements based on our audits. We are a public accounting firm registered
with the Public Company Accounting Oversight Board (United States) (&ldquo;PCAOB&rdquo;) 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.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">We have served as the Company's auditor
since 2018.</P>

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

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

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


<!-- Field: Page; Sequence: 32; Value: 31 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->


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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>(In thousands, except share and per
share data)</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: normal; text-align: left; border-bottom: Black 1pt solid; white-space: nowrap">ASSETS</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">June 30, <BR> 2019</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-weight: normal">June
30,<BR>
</FONT>2018</P></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5,038</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,330</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable, net of allowance for doubtful accounts of $323 and $233, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,557</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,026</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Inventories, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,445</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,350</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Vendor deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">403</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">606</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Contract assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,487</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,012</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 26.65pt">Other current assets</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,938</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,050</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 43.9pt">Total current assets</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">67,868</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">36,374</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.25in; padding-left: 43.9pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0">Equipment and improvements, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,865</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,983</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0">Intangible assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,351</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,775</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0">Goodwill</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54,501</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,061</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Other assets</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,900</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,281</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.25in; padding-left: 0.25in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double; padding-left: 30pt; vertical-align: bottom">Total assets</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">154,485</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">95,474</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of these consolidated financial statements</I></P>

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

<!-- Field: Page; Sequence: 33; Value: 31 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>(In thousands, except share and per
share data)</B></P>



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: normal; text-align: left; border-bottom: Black 1pt solid">LIABILITIES AND <BR> SHAREHOLDERS&rsquo; EQUITY</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1pt solid">June 30,<BR> 2019</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1pt solid">June 30,<BR> 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 76%; text-align: left; text-indent: -9pt; padding-left: 20pt">Accounts payable and accrued expenses</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">17,508</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">11,742</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 20pt">Accrued employee expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,187</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,248</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 20pt">Customer deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,163</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,624</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 20pt">Contract liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">854</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">259</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -9pt; padding-left: 20pt">Current portion of long-term debt</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,195</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 43.9pt">Total current liabilities</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">30,712</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">29,068</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.25in; padding-left: 0.25in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Deferred income taxes, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,708</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">558</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Long-term debt, net</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">40,563</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,817</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.25in; padding-left: 0.25in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 43.9pt">Total liabilities</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">72,983</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">38,443</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">Commitments and contingencies (Note 16)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Common stock related to acquiree&rsquo;s Employee Stock Ownership Plan (&ldquo;ESOP&rdquo;)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,240</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.25in; padding-left: 0.25in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0; text-indent: 0">Shareholders&rsquo; equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 10pt">Preferred stock, $1.00 par value; authorized shares &ndash; 200,000; none <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;issued and outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 10pt">Common stock, $.025 par value; authorized shares &ndash; 20,000,000; <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;11,825,615 shares issued at June 30, 2019 and 11,239,656 shares <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;issued at June 30, 2018, including shares held in treasury</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">296</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">281</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 10pt">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">73,010</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49,950</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 10pt">Retained earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,635</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,511</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0; padding-left: 10pt">Treasury stock, 72,934 shares, at cost, at June 30, 2019 and 52,686 <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;shares, at cost, at June 30, 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,439</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(711</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: 0; padding-left: 10pt">Common stock related to acquiree&rsquo;s ESOP</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,240</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: 0; padding-left: 30pt">Total shareholders&rsquo; equity</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">77,262</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">57,031</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0; text-indent: 0">Total liabilities and shareholders&rsquo; equity</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">154,485</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">95,474</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of these consolidated financial statements</I></P>

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

<!-- Field: Page; Sequence: 34; Value: 31 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Consolidated Statements of Operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>(in thousands, except per share data)</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; border-top: Black 1pt solid">&nbsp;</TD><TD STYLE="font-weight: normal; border-top: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-weight: normal; text-align: center; border-top: Black 1pt solid">For the year<BR> ended<BR> June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-indent: -13.7pt; padding-left: 13.7pt">Revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">228,318</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">150,007</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; text-indent: -13.7pt; padding-left: 13.7pt">Cost of sales</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">175,620</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">113,501</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -13.7pt; padding-left: 13.7pt">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52,698</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,506</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -13.7pt; padding-left: 13.7pt">Selling, general and administrative expenses</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">45,693</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">29,572</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -13.7pt; padding-left: 13.7pt">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,005</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,934</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -13.7pt; padding-left: 13.7pt">Interest expense, net</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,389</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">552</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -13.7pt; padding-left: 13.7pt">Income before provision for income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,616</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,382</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -13.7pt; padding-left: 13.7pt">Provision for income taxes</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,873</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,416</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;<BR>
Net income</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,743</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,966</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double">&nbsp;<BR>
Net earnings per share &ndash; basic</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.30</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.34</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -13.7pt; padding-left: 13.7pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2.5pt double; text-indent: -13.7pt; padding-left: 13.7pt">Net earnings per share &ndash; diluted</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.29</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.33</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -13.7pt; padding-left: 13.7pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of these consolidated financial statements.</I></P>

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

<!-- Field: Page; Sequence: 35; Value: 31 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Consolidated Statements of Shareholders&rsquo;
Equity</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(In thousands, except share data)</B></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="font-style: italic; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; white-space: nowrap">Common</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="font-style: italic; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; white-space: nowrap">Stock</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="font-style: italic; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; white-space: nowrap">Additional</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD><TD STYLE="font-style: italic; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; white-space: nowrap">Related to</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Common Stock</TD><TD STYLE="font-style: italic; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; white-space: nowrap">Paid-in</TD><TD STYLE="font-style: italic; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Treasury Stock</TD><TD STYLE="font-style: italic; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; white-space: nowrap">Retained</TD><TD STYLE="font-style: italic; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; white-space: nowrap">Acquiree&rsquo;s</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-style: italic; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Shares</TD><TD STYLE="font-style: italic; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Amount</TD><TD STYLE="font-style: italic; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Capital</TD><TD STYLE="font-style: italic; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Shares</TD><TD STYLE="font-style: italic; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Cost</TD><TD STYLE="font-style: italic; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Earnings</TD><TD STYLE="font-style: italic; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">ESOP</TD><TD STYLE="font-style: italic; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-style: italic; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%; white-space: nowrap">Balance at June 30, 2017</TD><TD STYLE="width: 1%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="width: 7%; text-align: right; white-space: nowrap">10,499,481</TD><TD STYLE="width: 1%; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="width: 1%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; white-space: nowrap">$</TD><TD STYLE="width: 7%; text-align: right; white-space: nowrap">262</TD><TD STYLE="width: 1%; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="width: 1%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; white-space: nowrap">$</TD><TD STYLE="width: 7%; text-align: right; white-space: nowrap">27,018</TD><TD STYLE="width: 1%; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="width: 1%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="width: 7%; text-align: right; white-space: nowrap">31,768</TD><TD STYLE="width: 1%; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="width: 1%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; white-space: nowrap">$</TD><TD STYLE="width: 7%; text-align: right; white-space: nowrap">(4</TD><TD STYLE="width: 1%; text-align: left; white-space: nowrap">)</TD><TD STYLE="width: 1%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; white-space: nowrap">$</TD><TD STYLE="width: 7%; text-align: right; white-space: nowrap">4,948</TD><TD STYLE="width: 1%; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="width: 1%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; white-space: nowrap">$</TD><TD STYLE="width: 7%; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="width: 1%; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="width: 1%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; white-space: nowrap">$</TD><TD STYLE="width: 7%; text-align: right; white-space: nowrap">32,224</TD><TD STYLE="width: 1%; text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;Dividends paid ($.12 per share)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(1,403</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(1,403</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">Share repurchases</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">20,918</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(707</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(707</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">Issuance of restricted shares</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">53,700</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">2</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(2</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.1in; padding-left: 0.1in">Issuance of shares in connection with acquisitions</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">686,475</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">17</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">21,359</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">21,376</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.1in; padding-left: 0.1in">Stock compensation</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">1,575</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">1,575</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: 0.1in; padding-left: 0.1in">Net income</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">3,966</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">3,966</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Balance at June 30, 2018</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">11,239,656</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">281</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">49,950</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">52,686</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(711</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">7,511</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">57,031</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;Dividends paid ($.13 per share)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(1,619</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(1,619</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">Share repurchases</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">20,248</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(728</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(728</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">Issuance of restricted shares</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">54,093</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">2</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(2</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.1in; padding-left: 0.1in">Issuances of shares  under employee stock purchase
    plan</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">1,341</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">45</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">45</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.1in; padding-left: 0.1in">Issuance of shares in connection with acquisitions</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">530,525</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">13</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">21,277</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">(4,240</TD><TD STYLE="text-align: left; white-space: nowrap">)</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">17,050</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.1in; padding-left: 0.1in">Stock compensation</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">1,740</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">1,740</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: right; white-space: nowrap">&nbsp;</TD><TD STYLE="text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: 0.1in; padding-left: 0.1in">Net income</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">3,743</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right; white-space: nowrap">3,743</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2.5pt double">Balance at June 30, 2019</TD><TD STYLE="border-bottom: Black 2.5pt double; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; white-space: nowrap">11,825,615</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; white-space: nowrap">296</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; white-space: nowrap">73,010</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; white-space: nowrap">72,934</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; white-space: nowrap">(1,439</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">)</TD><TD STYLE="border-bottom: Black 2.5pt double; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; white-space: nowrap">9,635</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; white-space: nowrap">(4,240</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">)</TD><TD STYLE="border-bottom: Black 2.5pt double; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right; white-space: nowrap">77,262</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left; white-space: nowrap">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of these consolidated financial statements.</I></P>

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

<!-- Field: Page; Sequence: 36; Value: 31 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Consolidated Statements of Cash Flows</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(In Thousands)</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"><I>&nbsp;</I></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: normal; font-style: italic; border-bottom: Black 1pt solid">Years ended June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0.35pt">Operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 76%; text-align: left; padding-left: 10pt">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,743</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,966</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.1in">Adjustments to reconcile net income to net cash and cash equivalents (used) provided by operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,743</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,579</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 20pt">Amortization of debt discount</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">95</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">Provision for bad debt expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">283</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">105</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 20pt">Share-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,740</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,575</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">Inventory reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">86</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">77</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 20pt">Provision for deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">861</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">682</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">(Increase) decrease in operating assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 30pt">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,934</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,773</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 30pt">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,335</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,884</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 30pt">Vendor deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">203</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">826</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 30pt">Contract assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,475</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(926</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 30pt">Other assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(988</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(533</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">Increase (decrease) in operating liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 30pt">Accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,381</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,321</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 30pt">Accrued employee expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">241</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,702</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 30pt">Customer deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,964</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,593</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 30pt">Contract liabilities</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">595</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,887</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">&nbsp;<BR>
Net cash (used) provided by operating activities</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,725</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,345</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.35pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0.35pt">Investing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Capital expenditures</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,979</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(829</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 10pt">Cash paid for acquisitions, net of cash acquired</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(12,542</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,352</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">&nbsp;<BR>
Net cash used by investing activities</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(15,521</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(14,181</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0.35pt">Financing activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.15in">Dividends paid</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,619</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,403</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.15in">Proceeds from borrowings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">112,963</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">71,628</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.15in">Debt repayments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(82,435</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(66,079</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.15in">Payment of debt issuance costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(272</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.15in">Repurchases of common stock in satisfaction of employee tax withholding obligations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(728</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(707</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.15in">Issuances of common stock  under employee
    stock purchase plan</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">45</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.35pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Net cash provided by financing activities</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">27,954</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,439</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Net increase in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,708</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">603</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Cash and cash equivalents at beginning of year</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,330</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">727</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;<BR>
Cash and cash equivalents at end of year</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,038</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,330</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt">&nbsp;<BR>
Supplemental information:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.15in">Cash paid for interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,231</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">499</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.15in">Cash paid for income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,737</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,223</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.15in">Supplemental disclosure of non-cash financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.15in">Common stock issued for acquisitions</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,290</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21,376</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><I>The accompanying notes are an integral part
of these consolidated financial statements.</I></P>

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

<!-- Field: Page; Sequence: 37 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->


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

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

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>1.&nbsp;&nbsp;General
</B>&nbsp;</P>



<P STYLE="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="padding: 0; text-indent: 0; width: 1.5in"><B>Nature of Business</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">EVI Industries,
Inc., formerly EnviroStar, Inc., indirectly through its subsidiaries (EVI Industries, Inc. and its subsidiaries, collectively,
the &ldquo;Company&rdquo;), is a value-added distributor, and provides advisory and technical services. Through the Company&rsquo;s
vast sales organization, it provides its customers 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&rsquo;s robust network of commercial laundry
technicians, the Company provides its customers installation, maintenance, and repair services.</P>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0">The
Company&rsquo;s customers include retail, commercial, industrial, institutional, and government customers. Purchases made by
customers range from parts and accessories, to single or multiple units of equipment, to large complex systems, as well as
installation, maintenance and repair services.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0">Prior to the completion of the Company&rsquo;s first acquisition, the WSD Acquisition (as defined below), pursuant to its &ldquo;buy-and-build&rdquo; growth strategy, the Company&rsquo;s operations related to the activities described above consisted solely of the business and operations of Steiner-Atlantic Corp. (&ldquo;Steiner-Atlantic&rdquo;), a wholly-owned subsidiary of the Company. Beginning in 2015, the Company implemented a &ldquo;buy-and-build&rdquo; growth strategy and has since acquired the following businesses under such growth strategy:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0">On October 10, 2016, the Company, through its wholly-owned subsidiary, Western State Design, Inc. (&ldquo;Western State Design&rdquo;), completed the acquisition (the &ldquo;Western State Design Acquisition&rdquo;) of substantially all the assets of Western State Design, LLC (&ldquo;WSD&rdquo;), a California-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, for a purchase price consisting of $18.5 million in cash and 2,044,990 shares of the Company&rsquo;s common stock. The assets and liabilities and results of operations of Western State Design are included in the Company&rsquo;s consolidated financial statements as of, and for the fiscal years ended, June 30, 2018 and June 30, 2019. On June 19, 2017, the Company, through its wholly owned subsidiary, Martin-Ray Laundry Systems Inc. (&ldquo;Martin-Ray&rdquo;), completed the acquisition (the &ldquo;Martin-Ray Acquisition&rdquo;) of substantially all of the assets of Martin-Ray Laundry Systems, Inc. (&ldquo;MRLS&rdquo;), 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 for a purchase price consisting of $2.0 million in cash and 98,668 shares of the Company&rsquo;s common stock. The assets and liabilities and results of operations of Martin-Ray are included in the Company&rsquo;s consolidated financial statements as of, and for the fiscal years ended, June 30, 2018 and June 30, 2019. On October 31, 2017, the Company, through its wholly-owned subsidiary, Tri-State Technical Services, Inc. (&ldquo;Tri-State&rdquo;), completed the acquisition (the &ldquo;TRS Acquisition&rdquo;) of substantially all of the assets of Tri-State Technical Services, Inc. (&ldquo;TRS&rdquo;), a Georgia-based distributor of commercial, industrial, and vended laundry products and provider </P>

<!-- Field: Page; Sequence: 38 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify"> of installation and
maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry for a
purchase price consisting of $7.95 million in cash and 338,115 shares of the Company&rsquo;s common stock. The assets and
liabilities and results of operations of Tri-State following the October 31, 2017 closing date are included in the
Company&rsquo;s consolidated financial statements as of, and for the fiscal years ended, June 30, 2019 and June 30, 2018. On
February 9, 2018, the Company, through its wholly-owned subsidiary, AAdvantage Laundry Systems, Inc.
(&ldquo;AAdvantage&rdquo;), completed the acquisition (the &ldquo;AA Acquisition&rdquo;) of substantially all of the assets
of Zuf Acquisitions I LLC (d/b/a/ AAdvantage Laundry Systems) (&ldquo;Zuf&rdquo;) and Sky-Rent LP (collectively with Zuf
&ldquo;AA&rdquo;). AAdvantage is a based in Dallas and distributes commercial, industrial, and vended laundry products and
provides installation and maintenance services to the new and replacement segments of the commercial, industrial and vended
laundry industry. The total purchase price for the acquired businesses was $8.1 million in cash and 348,360 shares of the
Company&rsquo;s common stock. The assets and liabilities and results of operations of AAdvantage following the February 9,
2018 closing date are included in the Company&rsquo;s consolidated financial statements as of, and for the fiscal years
ended, June 30, 2019 and June 30, 2018. On September 12, 2018, the Company, through its wholly-owned subsidiary, Scott
Equipment Inc. (&ldquo;Scott Equipment&rdquo;), completed the acquisition (the &ldquo;SEI Acquisition&rdquo;) of
substantially all of the assets of Scott Equipment, Inc. (&ldquo;SEI&rdquo;), a Texas-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 consideration paid by the Company in connection with
the SEI Acquisition consisted of $6.5 million in cash (subject to certain working capital and other adjustments) and 209,678
shares of the Company&rsquo;s common stock. The financial condition, including assets and liabilities, and results of
operations of the acquired business following the September 12, 2018 closing date are included in the Company&rsquo;s
consolidated financial statements as of, and for the fiscal year ended, June 30, 2019. On February 5, 2019, the Company
completed the acquisition (the &ldquo;PAC Acquisition&rdquo;) of PAC Industries Inc. (&ldquo;PAC&rdquo;), a
Pennsylvania-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, pursuant
to a merger whereby PAC merged with and into PAC Industries Inc. (&ldquo;PAC Industries&rdquo;), a newly-formed wholly-owned
subsidiary of the Company. The consideration paid by the Company in connection with the PAC Acquisition consisted of $6.4
million in cash (subject to certain working capital and other adjustments) and 179,847 shares of the Company&rsquo;s common
stock. The financial condition, including assets and liabilities, and results of operations of the acquired business
following the February 5, 2019 closing date are included in the Company&rsquo;s consolidated financial statements as of, and
for the fiscal year ended, June 30, 2019. In addition to the SEI Acquisition and the PAC Acquisition, during the fiscal year
ended June 30, 2019, the Company completed the acquisition of four other companies: Industrial Laundry Services, Inc.,
substantially all of the assets of which were acquired on September 4, 2018; Washington Automated, Inc., which merged with
and into a newly-formed wholly-owned subsidiary of the Company on November 6, 2018; Skyline Equipment, Inc., substantially
all of the assets of which were acquired on November 14, 2018; and Worldwide Laundry, Inc., substantially all of the assets
of which were acquired on November 16, 2018), each of which is a distributor of commercial, industrial, and vended laundry
products and a provider of installation and maintenance services to the new and replacement segments of the commercial,
industrial and vended laundry industry. The total consideration for these four transactions consisted of $3.5 million in cash
(subject to certain working capital and other adjustments), net of $738,000 of cash acquired, and 141,000 shares of the</P>

<!-- Field: Page; Sequence: 39 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify"> Company&rsquo;s common stock. The financial condition, including assets and liabilities, and results of operations of the acquired businesses following the respective closing dates are included in the Company&rsquo;s consolidated financial statements as of, and for the fiscal year ended, June 30, 2019. In connection with each acquisition, the Company, indirectly through its wholly-owned subsidiary, also assumed certain of the liabilities related to the acquired business. &nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">See Note 3 for additional information regarding the TRS Acquisition, the AA Acquisition, the SEI Acquisition, the PAC Acquisition and the four other acquisitions completed during the fiscal year ended June 30, 2019. &nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">See also Note 20 for information
regarding the acquisition of substantially all of the assets of Commercial Laundry Products, Inc., Professional Laundry Systems
of PA, Inc. and Professional Laundry Systems West, Inc., which was completed during August 2019.</P>




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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Summary of Significant Accounting Policies </B> <B>&nbsp;</B></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: 1.5in; padding: 0"><B>Principles of Consolidation</B></TD>
    <TD STYLE="padding: 0; text-align: justify">The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned.&nbsp;&nbsp;Intercompany transactions and balances have been eliminated in consolidation.</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>Revenue Recognition</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Adoption of New Revenue
Standard</B></P></TD></TR>
</TABLE>
<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 10pt 1.5in; text-align: justify; text-indent: 0">In May 2014, the Financial Accounting
Standards Board (the &ldquo;FASB&rdquo;) issued Accounting Standards Update (&ldquo;ASU&rdquo;) No. 2014-09, &ldquo;Revenue from
Contracts with Customers (Topic 606)&rdquo; (&ldquo;Topic 606&rdquo;). Topic 606 supersedes the revenue requirements in ASU Topic
605, &ldquo;Revenue Recognition&rdquo; (&quot;Topic 605&quot;), and requires the recognition of revenues when promised goods or
services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods
or services. To recognize revenue, the Company does the following:</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: 1.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">identify the contract(s) with a customer;</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: 1.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">identify the performance obligations in the contract;</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: 1.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">determine the transaction price;</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: 1.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">allocate the transaction price to the performance obligations in the contract; and</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: 1.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">recognize revenue when, or as, the entity satisfies a performance obligation.</TD></TR></TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The new standard also includes Subtopic
340-40, &ldquo;Other Assets and Deferred Costs - Contracts with Customers&rdquo; (&ldquo;Subtopic 340-40&rdquo;), which sets forth
requirements relating to the deferral of incremental costs of obtaining a contract with a customer, including the period of amortization
of such costs. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenues and cash
flows arising from contracts with customers. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as the &quot;New
Revenue Standard.&quot;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company adopted the New Revenue Standard on July 1, 2018 using the modified retrospective approach. The
New Revenue Standard did not have an impact on the amount and timing of the Company&rsquo;s revenue recognition through July 1,
2018. Results for reporting periods beginning on and after July 1, 2018 are presented under the New Revenue Standard, while prior
period amounts were not adjusted and continue to be reported under the accounting standards in effect for those periods.</P>

<!-- Field: Page; Sequence: 40 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><B>Revenue Recognition</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><I>Performance
Obligations</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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&rsquo;s contracts are short-term in nature and have a single performance obligation (to deliver products),
and the Company&rsquo;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. Revenue is recognized on these contracts when control transfers
to the Company&rsquo;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 the 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. 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.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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 Topic 606.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Revenue
from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and
accounted for approximately 83% of the Company&rsquo;s revenue for the fiscal year ended June 30, 2019. Revenue from products
transferred to customers at a point in time is recognized when obligations under the terms of the contract with the Company&rsquo;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 10pt 1.5in; text-align: justify; text-indent: 0">Revenues that
are recognized over time include (i) longer-termed contracts that include equipment purchase 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 17% of the Company&rsquo;s revenue for both the fiscal year ended June 30, 2019.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><I>Contract Assets and Liabilities</I></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Contract
        assets and liabilities are presented in the Company&rsquo;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. The Company </P>

<!-- Field: Page; Sequence: 41 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify">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 5% to 20% of
        contract billings) until final contract settlement. Retainage amounts are generally classified as current assets within the
        Company&rsquo;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 10pt 1.5in; text-align: justify; text-indent: 0">Costs, estimated earnings
        and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2019 and 2018
        consisted of the following (in thousands):</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Costs incurred on uncompleted contracts</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">19,285</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">5,286</TD><TD STYLE="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Estimated earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,224</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,072</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Less: revenues recognized to date</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,673</TD><TD STYLE="white-space: nowrap; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,605</TD><TD STYLE="white-space: nowrap; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">Retainage</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">797</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">Ending balance</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,633</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">753</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 11pt; text-align: justify">These amounts are included in the
Company&rsquo;s consolidated balance sheets under the following captions (in thousands):</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.35pt">Contract assets</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,487</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,012</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Contract liabilities</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(854</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(259</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">Ending balance</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,633</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">753</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<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: 1.5in; padding: 0; text-indent: 0"><B>Goodwill</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. &nbsp;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.&nbsp;&nbsp;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.&nbsp;&nbsp;If the reporting unit does not pass the qualitative assessment, then the reporting unit's carrying value is compared to its fair value.&nbsp;&nbsp;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 Company performed its annual impairment test on April 1, 2019 and determined there was no impairment.</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>Accounts Receivable</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0"><P STYLE="margin: 0">Accounts receivable are customer obligations due under what management believes to be customary trade terms.
The Company sells its products primarily to laundry plants, hotels, motels, cruise lines, hospitals, nursing homes, government
institutions, vended laundry facilities and distributors and dry cleaning stores and chains. The Company performs continuing credit
evaluations of its customers&rsquo; financial condition and depending on the terms of credit, the amount of the credit granted
and management&rsquo;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&rsquo;s allowance for doubtful accounts was $323,000
at June 30, 2019 and $233,000 at June 30, 2018. Actual write-offs may vary from the recorded allowance.</P>


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

<!-- Field: Page; Sequence: 42 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; 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="width: 1.5in; padding: 0; text-indent: 0"><B>Cash and Cash Equivalents</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">The Company considers all short term, highly liquid investments that are readily convertible to cash with an original maturity of three months or less when purchased to be cash equivalents. 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.</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>Inventories</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">Inventories consist principally of equipment inventories and
    spare part inventories.&nbsp;&nbsp;Equipment inventories are valued at the lower of cost, determined on the specific
    identification method, or net realizable value.&nbsp;&nbsp;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.</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>Equipment, <BR>
Improvements and <BR>
Depreciation</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0"><P STYLE="margin: 0">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 five to seven years for furniture and equipment and the
shorter of ten years or the remaining lease term (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>


</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>Customer-Related Intangibles, <BR>
Tradenames and <BR>
Other Intangible <BR>
Assets</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0"><P STYLE="margin: 0">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
(5-10 years). 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, 2019 and determined there was no impairment.</P>


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

<!-- Field: Page; Sequence: 43 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; 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="width: 1.5in; padding: 0; text-indent: 0"><B>Asset Impairments</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">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, 2019 (sometimes
hereinafter referred to as &ldquo;fiscal 2019&rdquo;) or the fiscal year ended June 30, 2018 (sometimes hereinafter referred to
as &ldquo;fiscal 2018&rdquo;).</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>Estimates</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">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&rsquo;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.&nbsp;&nbsp;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.&nbsp;&nbsp;Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates.</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>Earnings Per Share</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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&rsquo;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 2019
and fiscal 2018, the Company issued awards of 34,345 and 66,226 shares of restricted stock, respectively, under the EVI Industries,
Inc. 2015 Equity Incentive Plan (see Note 19). Such shares are deemed to constitute a second class of stock for accounting purposes.
Basic and diluted earnings per share for fiscal 2019 and fiscal 2018 are computed as follows (in thousands, except per share data):</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 44 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD><TD STYLE="font-weight: normal">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="white-space: nowrap; font-weight: normal; text-align: center">For the years ended <BR> June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Net income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,743</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,966</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt">Less: distributed and<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;undistributed income <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allocated to non-vested <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;restricted common stock</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">260</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">295</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt">Net income allocated to EVI <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Industries, Inc. <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;shareholders</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,483</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,671</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 17.65pt">Weighted average shares <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outstanding used in basic <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;earnings per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,533</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,840</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 17.65pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt">Dilutive common share <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;equivalents</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">489</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">437</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 17.65pt">Weighted average shares <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outstanding used in <BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dilutive earnings per share</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,022</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,277</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in">Basic earnings per share</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.30</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.34</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in">Diluted earnings per share</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.29</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.33</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">At June 30, 2019, other than 813,610 unvested shares subject to
restricted stock awards, there were no potentially dilutive securities outstanding. The remaining 69,744 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, 2018,
other than 437,000 shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining
466,148 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: 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: 1.5in; padding: 0; text-indent: 0"><B>Supplier Concentration</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three of these manufacturers accounted for a total of approximately 62% of the Company&rsquo;s purchases for fiscal 2019 and purchases from four manufacturers accounted for approximately 76% of the Company&rsquo;s purchases for fiscal 2018.&nbsp;&nbsp;</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>Advertising Costs</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">The Company expenses the cost of advertising as of the first date an advertisement is run.&nbsp;&nbsp;The Company incurred approximately $355,000 and $164,000 of advertising costs for fiscal 2019 and 2018, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations.</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>Shipping and Handling</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">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 is included in selling, general and administrative expenses.</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 45 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; 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="width: 1.5in; padding: 0; text-indent: 0; text-align: left; vertical-align: top"><B>Fair Value of Certain Current Assets and Current Liabilities</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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: 1.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Level 1 - Quoted prices in active markets for identical assets and liabilities.</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: 1.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">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.</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: 1.75in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">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.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify">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 during fiscal 2019 or 2018, except for certain assets acquired and liabilities assumed in a business combination
(as described in Note 3).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify">The Company&rsquo;s cash and cash equivalents,
accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated
estimated fair value, using Level 1 inputs, as they are maintained with various high-quality financial institutions and have original
maturities of three months or less. The fair value of the Company&rsquo;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, 2019 and approximate the
carrying value of such debt because it accrues interest at variable rates that are repriced frequently.</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: 1.5in; padding: 0; text-indent: 0"><B>Customer Deposits</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">Customer deposits represent advances paid by customers when placing orders for equipment with the Company.</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><B>Net Investment in Sales Type Leases</B></FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">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.</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><B>Income Taxes</B></FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">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></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 46 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Significant judgment
        is required in developing the Company&rsquo;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&rsquo;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 2019 or fiscal 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">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 unrecognized tax benefits
as of June 30, 2019 or 2018 related to tax positions taken on its income tax returns. The Company&rsquo;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: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the
Tax Cuts and Jobs Act of 2017 (the &quot;Tax Act&quot;). The Tax Act represents significant U.S. federal tax reform legislation
that includes a permanent reduction to the U.S. federal corporate income tax rate. Pursuant to Staff Accounting Bulletin (&ldquo;SAB&rdquo;)
No. 118 (&ldquo;SAB 118&rdquo;), the Company&rsquo;s measurement period for implementing the accounting changes required by the
Tax Act closed on December 22, 2018. The Company completed the accounting for the effects of the Tax Act in the second quarter
of fiscal 2019, which did not result in any changes to previously reported amounts, and there were no adjustments to the preliminary
amounts previously recognized.</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: 1.5in; padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"><B>Recently Issued <BR>
Accounting Guidance</B></P></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued
ASU No. 2016-02, &ldquo;Leases (Topic 842)&rdquo; (&ldquo;Topic 842&rdquo;), which is designed to increase transparency and comparability
by requiring the recognition of lease assets and lease liabilities on the balance sheet and the disclosure of certain additional
information about leasing arrangements. The new standard will require an entity to recognize the following for all leases (with
the exception of short-term leases) at the commencement date (i) a lease liability, which is a lessee&rsquo;s obligation to make
lease payments arising from a lease, measured on a discounted basis; and (ii) a right-of-use (ROU) asset, which is an asset that
represents the lessee&rsquo;s right to use, or control the use of, a specified asset for the lease term. Topic 842 is effective
for fiscal years beginning after December 15, 2018 (i.e., the fiscal year ending June 30, 2020 for the Company). In July 2018,
updated guidance was issued which provides an additional transition method of adoption that allows entities to initially apply
the standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in
the period of adoption. The Company adopted Topic 842 utilizing this modified retrospective adoption method with an effective
date of July 1, 2019. Consequently, the accompanying financial statements and footnotes have not been updated to comply with Topic
842.</P></TD></TR>
</TABLE>
<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 0 1.5in; text-align: justify; text-indent: 0"></P>

<!-- Field: Page; Sequence: 47 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The Company has completed scoping reviews
        to identify a complete population of leases, and determined its population of leases is comprised largely of real estate leases.
        While the Company continues to assess all of the effects of adopting Topic 842, the Company currently believes the most significant
        effects will relate to the recognition of new ROU assets and lease liabilities on the consolidated balance sheet for its real estate
        operating leases. The Company does not expect that the adoption of Topic 842 will have a significant impact on the Company&rsquo;s
        consolidated statements of operations or cash flows.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Topic 842 provides a number of optional practical
        expedients and policy elections in transition. The Company expects to elect the &lsquo;package of practical expedients&rsquo;,
        which permits the Company not to reassess under the new standard prior conclusions about lease identification, lease classification
        and initial direct costs. The Company does not expect to elect the use-of-hindsight or the practical expedient pertaining to land
        easements.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Topic 842
also provides practical expedients for an entity&rsquo;s ongoing accounting. The Company expects to elect the short-term lease
recognition exemption for all leases that qualify (i.e., leases of 12 months or less). This means, for those leases that qualify,
the Company, if it elects such exemptions, will not recognize ROU assets or lease liabilities, including ROU assets or lease liabilities
for existing short-term leases of those assets in transition. The Company also currently expects to elect the practical expedient
to not separate lease and non-lease components for all of the Company&rsquo;s leases.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In January 2017, the FASB issued ASU No. 2017-04,
        &ldquo;Intangibles &ndash; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&rdquo;, which is designed
        to simplify the subsequent measurement of goodwill. The new guidance will eliminate the second step from the goodwill impairment
        test required in computing the implied fair value of goodwill. Instead, under the amendment, an entity will be required to perform
        its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and, if
        applicable, the entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting
        unit&rsquo;s fair value; however, the charge recognized should not exceed the total amount of goodwill allocated to that reporting
        unit. If applicable, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the
        reporting unit when performing the goodwill impairment test. The amendments in this guidance are effective for public business
        entities for annual and interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019 (the fiscal
        year ending June 30, 2021 for the Company), with early adoption permitted. The Company is currently evaluating the impact, if any,
        that adopting this guidance may have on its consolidated financial statements.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In August 2018, the FASB issued ASU 2018-15,
        &ldquo;Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) Customer&rsquo;s Accounting for Implementation Costs
        Incurred in a Cloud Computing Arrangement That Is a Service Contract&rdquo; (&ldquo;ASU 2018-15&rdquo;), to reduce diversity in
        practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns
        the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with
        the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected
        by the new guidance. Under ASU 2018-15, amortization expense and payments for, and asset balances related to, such capitalized
        implementation costs are to be presented within the same line items of the entity&rsquo;s balance sheets and statements of operations
        and cash flows, as the related balances and service fee activity would be presented. ASU 2018-15 is effective for fiscal years,
        and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The Company
        is currently evaluating the potential effect of the adoption of ASU 2018-15 on its consolidated financial statements.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 48 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Management does not believe the impact of other
        issued accounting standards and updates, which are not yet effective, will have a material impact on the Company&rsquo;s consolidated
        financial position, results of operations or cash flows upon adoption.</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">&nbsp;</P>

<!-- Field: Page; Sequence: 49 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; 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="width: 1.5in; padding-left: 0; padding-right: 0; text-indent: 0"><B>3. Acquisitions</B></TD>
    <TD STYLE="padding-right: 0; padding-left: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>TRS Acquisition</I></P></TD></TR>
</TABLE>
<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 0 1.5in; text-align: justify">On October 31, 2017, the Company, indirectly
        through Tri-State, the Company&rsquo;s wholly-owned subsidiary, completed the TRS Acquisition pursuant to which it purchased substantially
        all of the assets of TRS for a purchase price consisting of approximately $7,952,000 in cash and 338,115 shares of the Company&rsquo;s
        common stock. The Company used borrowings under its credit facility at the time to fund the cash consideration. Fees and expenses
        related to the TRS Acquisition, consisting primarily of legal and other professional fees, totaled approximately $137,000 and are
        classified as selling, general and administrative expenses in the Company&rsquo;s consolidated statement of operations for the
        fiscal year ended June 30, 2018. The Company, indirectly through Tri-State, also assumed certain of the liabilities of TRS. The
        total purchase price was $17.3 million, which included cash acquired of $1.8 million.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify">The TRS Acquisition was
treated for accounting purposes as a purchase of TRS using the acquisition method of accounting. Under the acquisition method
of accounting, the aggregate consideration in the TRS 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 allocation of the consideration to the net assets acquired are presented in the following tables (in thousands):</P>


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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">Purchase price consideration:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><FONT STYLE="font-size: 10pt">Cash consideration, net of cash acquired<SUP>(a)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">6,474</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"><FONT STYLE="font-size: 10pt">Stock consideration<SUP>(b)</SUP></FONT></TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,027</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0">Total purchase price consideration, net of cash acquired</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,501</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(a)Includes $8,250,000 paid net
of $1.8 million of cash acquired.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 338,115 shares of
the Company&rsquo;s common stock, multiplied by $26.70, the closing price of the Company&rsquo;s common stock on the closing date.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">Allocation of purchase price consideration:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,416</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.25in; padding-left: 25.9pt">Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,050</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Other assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,565</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">805</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,200</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,220</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; padding-left: 25.9pt">Customer deposits</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,289</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0">Total identifiable net assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,527</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0">Goodwill</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,974</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0">Total</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,501</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 10pt 1.5in; text-align: justify; text-indent: 0">Intangible assets consist of $1.5 million
allocated to the Tri-State trade name and $3.7 million allocated to customer-related intangible assets. The Tri-State trade name
is indefinite-lived and therefore not subject to amortization. The Tri-State trade name is 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
10 years.</P>

<!-- Field: Page; Sequence: 50 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Goodwill is expected to be amortized and
deductible for tax purposes over 15 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 TRS Acquisition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"><I>AA Acquisition</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On February 9, 2018, the Company, indirectly
through AAdvantage, the Company&rsquo;s wholly-owned subsidiary, completed the AA Acquisition pursuant to which it purchased substantially
all of the assets of AA for a total purchase price consisting of approximately $8.1 million in cash and 348,360 shares of the Company&rsquo;s
common stock. and the Company used borrowings under its credit facility at the time to fund the cash consideration. Fees and expenses
related to the AA Acquisition, consisting primarily of legal and other professional fees, totaled approximately $160,000 and are
classified as selling, general and administrative expenses in the Company&rsquo;s consolidated statement of operations for the
fiscal year ended June 30, 2018. The Company, indirectly through AAdvantage, also assumed certain of the liabilities of AA. The
total purchase price was $20.4 million, which included cash acquired of $0.9 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The AA Acquisition
was treated for accounting purposes as a purchase of AA using the acquisition method of accounting. Under the acquisition method
of accounting, the aggregate consideration in the AA 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 allocation of the consideration to the net assets acquired are presented in the following tables (in thousands):</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">Purchase price consideration:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><FONT STYLE="font-size: 10pt">Cash consideration, net of cash acquired<SUP>(a)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,175</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"><FONT STYLE="font-size: 10pt">Stock consideration<SUP>(b)</SUP></FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,349</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0">Total purchase price consideration, net of cash acquired</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">19,524</TD><TD STYLE="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(a)Includes $8,119,000 paid at
closing (inclusive of a preliminary working capital adjustment) net of $0.9 million of cash acquired.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 348,360 shares of
the Company&rsquo;s common stock, multiplied by $35.45, the closing price of the Company&rsquo;s common stock on the closing date.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">Allocation of purchase price consideration:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,850</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.25in; padding-left: 25.9pt">Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,816</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Other assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,966</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">771</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,300</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,228</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt">Customer deposits</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(285</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0">Total identifiable net assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,190</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0">Goodwill</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,334</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 0">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">19,524</TD><TD STYLE="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 10pt 1.5in; text-align: justify; text-indent: 0">Intangible assets
consist of $1.8 million allocated to the AA trade name and $2.5 million allocated to customer-related intangible assets. The AA
trade name is indefinite-lived and therefore not subject to amortization. The AA trade name is 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 10 years.&nbsp;</P>

<!-- Field: Page; Sequence: 51 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Goodwill is expected to be amortized and
deductible for tax purposes over 15 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 AA Acquisition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"><I>SEI Acquisition</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On September
12, 2018, the Company completed the acquisition (the &ldquo;SEI Acquisition&rdquo;) of Scott Equipment Inc. (&ldquo;SEI&rdquo;),
a Texas-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. In the SEI Acquisition,
the Company, indirectly through its newly-formed wholly-owned subsidiary, Scott Equipment Inc. (&ldquo;Scott Equipment&rdquo;),
purchased substantially all of the assets of SEI for a purchase price consisting of approximately $6,500,000 in cash and 209,678
shares of the Company&rsquo;s common stock. The Company funded the cash consideration with borrowings under its credit facility
at the time. Fees and expenses related to the SEI Acquisition, consisting primarily of legal and other professional fees, totaled
approximately $65,000 and are classified as selling, general and administrative expenses in the Company&rsquo;s consolidated statement
of operations for the fiscal year ended June 30, 2019. The Company, indirectly through Scott Equipment, also assumed certain of
the liabilities of SEI. The total purchase price for accounting purposes was $15.9 million, which included cash acquired of $2.8
million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The SEI Acquisition
was treated for accounting purposes as a purchase of SEI using the acquisition method of accounting. Under the acquisition method
of accounting, the aggregate consideration in the SEI 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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">Purchase price consideration:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><FONT STYLE="font-size: 10pt">Cash consideration, net of cash acquired<SUP>(a)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,709</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"><FONT STYLE="font-size: 10pt">Stock consideration<SUP>(b)</SUP></FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,436</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0">Total purchase price consideration, net of cash acquired</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">13,145</TD><TD STYLE="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(a)Includes $6,500,000 paid net of
$2.8 million of cash acquired.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 209,678 shares of
the Company&rsquo;s common stock, multiplied by $45.00, the closing price of the Company&rsquo;s common stock on the closing date.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">Allocation of purchase price consideration:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,658</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.25in; padding-left: 25.9pt">Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,595</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Other assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">156</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">424</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,100</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(740</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt">Customer deposits</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(398</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0">Total identifiable net assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,795</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0">Goodwill</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,350</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 0">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">13,145</TD><TD STYLE="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<!-- Field: Page; Sequence: 52 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company is continuing its valuation
of the net assets acquired, which is subject to adjustment in accordance with the asset purchase agreement. Accordingly, the purchase
price allocation set forth above reflects preliminary fair value estimates based on preliminary work and analyses performed by
management and is subject to change as additional information to assist in determining the fair value of the net assets acquired
at the closing date is obtained during the post-closing measurement period of up to one year. The Company is also still assessing
certain working capital items.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Intangible assets consist of $1.3 million
allocated to the Scott Equipment trade name and $1.8 million allocated to customer-related intangible assets. The Scott Equipment
trade name is indefinite-lived and therefore not subject to amortization. The Scott Equipment trade name is 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 10 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Goodwill is expected to be amortized and
deductible for tax purposes over 15 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 SEI Acquisition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"><I>PAC Acquisition</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On February 5,
2019, the Company completed the acquisition (the &ldquo;PAC Acquisition&rdquo;) of PAC Industries Inc. (&ldquo;PAC&rdquo;), a
Pennsylvania-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, pursuant to a merger whereby
PAC merged with and into PAC Industries Inc., a newly-formed wholly-owned subsidiary of the Company (&ldquo;PAC Industries&rdquo;).
The purchase price in the PAC Acquisition consisted of approximately $6,400,000 in cash and 179,847 shares of the Company&rsquo;s
common stock. The Company funded the cash consideration with borrowings under its current credit facility. Fees and expenses related
to the PAC Acquisition, consisting primarily of legal and other professional fees, totaled approximately $182,000 and are classified
as selling, general and administrative expenses in the Company&rsquo;s consolidated statement of operations for the fiscal year
ended June 30, 2019. The total purchase price for accounting purposes was $13.1 million, which included cash acquired of $1.1
million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The PAC Acquisition
was treated for accounting purposes as a purchase of PAC using the acquisition method of accounting. Under the acquisition method
of accounting, the aggregate consideration in the PAC Acquisition was allocated to the assets and liabilities of PAC, 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>

<!-- Field: Page; Sequence: 53 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">Purchase price consideration:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><FONT STYLE="font-size: 10pt">Cash consideration, net of cash acquired<SUP>(a)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5,312</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 26.65pt"><FONT STYLE="font-size: 10pt">Stock consideration<SUP>(b)</SUP></FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,653</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 0">Total purchase price consideration, net of cash acquired</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">11,965</TD><TD STYLE="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(a)Includes $6,400,000 paid net of
$1.1 million of cash acquired.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 179,847 shares of
the Company&rsquo;s common stock, multiplied by $36.99, the closing price of the Company&rsquo;s common stock on the closing date.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">Allocation of purchase price consideration:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,231</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.25in; padding-left: 25.9pt">Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,136</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Other assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">158</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">357</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,000</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,912</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; padding-left: 25.9pt">Customer deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(465</TD><TD STYLE="white-space: nowrap; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt">Assumption of debt</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(200</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0">Total identifiable net assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,305</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 0">Goodwill</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,660</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt; padding-left: 0">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">11,965</TD><TD STYLE="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company is continuing its valuation
of the net assets acquired, which is subject to adjustment in accordance with the merger agreement. Accordingly, the purchase price
allocation set forth above reflects preliminary fair value estimates based on preliminary work and analyses performed by management
and is subject to change as additional information to assist in determining the fair value of the net assets acquired at the closing
date is obtained during the post-closing measurement period of up to one year. The Company is also still assessing certain working
capital items.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Intangible assets consist of $1.1 million
allocated to the PAC Industries trade name and $1.9 million allocated to customer-related intangible assets. The PAC Industries
trade name is indefinite-lived and therefore not subject to amortization. The PAC Industries trade name is 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 10 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Goodwill is expected to be amortized and
deductible for tax purposes over 15 years. Goodwill is attributable primarily to the assembled workforce of PAC, as well as benefits
from the increased scale of the Company as a result of the PAC Acquisition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">In connection with the PAC Acquisition,
the Company transferred 114,634 shares to PAC&rsquo;s ESOP. These shares were not permitted to be traded during the six-month period
commencing on the closing date. Further, if a distribution event occurred during such six-month period, then each participant would
have had the option to require the Company to purchase such participant&rsquo;s shares at fair market value. Due to the Company&rsquo;s
obligation under this put option, which was in effect at June 30, 2019 but has subsequently expired, the distributed shares subject
to the put option and the shares held by the ESOP are classified as temporary equity in the mezzanine section of the consolidated
balance sheet as of June 30, 2019. There were no distribution events during the six-month restriction period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">As previously described, in addition
to the SEI Acquisition and the PAC Acquisition, during the fiscal ended June 30, 2019, the Company completed the acquisition of
four other companies (Industrial Laundry Services, Inc. on September 4, 2018, Washington Automated, Inc. on November 6, 2018, Skyline
Equipment, Inc. on November 14, 2018 and Worldwide Laundry, Inc. on November 16, 2018). The total consideration </P>

<!-- Field: Page; Sequence: 54 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify">for these four
transactions consisted of $3.5 million in cash, net of $738,000 of cash acquired, and 141,000 shares of the Company&rsquo;s common
stock. The Company funded the cash consideration for each acquisition with credit facility borrowings. 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, <I>Business Combinations</I>, 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 preliminarily
allocated a total of $4.5 million to goodwill, $1.3 million to customer-related intangibles, and $690,000 to the respective trade
names. 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 0 10pt 1.5in; text-align: justify; text-indent: 0"><I>Supplemental Pro Forma Results of Operations</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The following unaudited supplemental pro
forma information presents the results of operations of the Company, after giving effect to the TRS Acquisition, AA Acquisition,
SEI Acquisition, PAC Acquisition and the four other acquisitions completed during fiscal 2019 as described above, as if the Company
had completed each such transaction and all related financing transactions on July 1, 2017, 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 acquisitions and
related financing transactions had occurred on the date assumed, nor are they indicative of future results of operations.</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: normal">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="white-space: nowrap; font-weight: normal; text-align: center">For the year ended<BR> June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid">(in thousands)</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2019<BR> (Unaudited)</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2018<BR> (Unaudited)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-indent: -0.25in; padding-left: 0.25in">Revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">252,182</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">240,711</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0">Net income</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,472</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,046</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company&rsquo;s consolidated results of
operations for fiscal 2019 include total revenue of approximately $98.8 million and total net income of approximately $2.9 million
attributable to businesses acquired during fiscal 2019 or 2018, 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.</P>

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

<!-- Field: Page; Sequence: 55 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></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="padding: 0; text-indent: 0; width: 1.5in"><B>4. Accounts Receivable</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable as of June
30, 2019 and 2018 consisted of the following (in thousands):&nbsp;</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.35pt">Accounts receivable - trade</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">26,158</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">14,761</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Contract receivables</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="text-decoration: none; text-align: left">&nbsp;</TD><TD STYLE="text-decoration: none; text-align: right">4,722</TD><TD STYLE="white-space: nowrap; text-decoration: none; text-align: left">&nbsp;</TD><TD STYLE="text-decoration: none">&nbsp;</TD>
    <TD STYLE="text-decoration: none; text-align: left">&nbsp;</TD><TD STYLE="text-decoration: none; text-align: right">770</TD><TD STYLE="white-space: nowrap; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Retention receivables</TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-decoration: none; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-decoration: none; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-decoration: none; text-align: left">&nbsp;</TD><TD STYLE="text-decoration: none; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-decoration: none; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-decoration: none; text-align: right">728</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.35pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,880</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,259</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Allowance for doubtful accounts</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(323</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(233</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">30,557</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">16,026</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; 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="width: 1.5in; padding: 0; text-indent: 0"><B>5. Inventories</B></TD>
    <TD STYLE="padding: 0; text-align: justify">Inventories as of June 30, 2019 and 2018 were comprised of (in thousands):</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.35pt">Equipment and parts</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">26,735</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">15,603</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">Reserve</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(290</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(253</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">26,445</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,350</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<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 10pt 1.5in; text-align: justify; text-indent: 0">The Company established reserves of
approximately $290,000 and $253,000 as of June 30, 2019 and 2018, respectively, against slow moving inventory.</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: 1.5in; padding: 0; text-align: justify; text-indent: 0"><B>6. Vendor Deposits</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">Vendor deposits represent advances made to the Company&rsquo;s vendors for specialized inventory on order.</TD></TR>
</TABLE>
<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; background-color: white">
    <TD STYLE="width: 1.5in; padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>7. Other Current </B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 12.6pt; text-indent: -12.6pt"><B>Assets</B></P></TD>
    <TD STYLE="padding: 0; text-indent: 0">Other current assets as of June 30, 2019 and 2018 were comprised of (in thousands):</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.35pt">Other receivables</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">856</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">480</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Prepaid insurance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">251</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">295</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Other current assets</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,831</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,275</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,938</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,050</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<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="padding: 0; text-indent: 0; width: 1.5in"><B>8. Net Investment in <BR>
Sales Type Leases</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The future minimum lease payments receivable
        for sales type leases are as follows (in thousands):</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ending June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Total Minimum <BR>
Lease Payments <BR>
to be Received</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Amortization of <BR>
Unearned <BR>
Income</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Net Investment in <BR>
Sales Type <BR>
Leases</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; padding-left: 0.35pt; vertical-align: bottom">2020</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">1,383</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">765</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">618</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">889</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">530</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">359</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2022</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">600</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">320</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">280</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">354</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">163</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">191</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2024</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">57</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">83</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">Thereafter</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">94</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">51</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">43</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,574</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">*</TD></TR>
</TABLE>

<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 10pt 1.5in; text-align: justify; text-indent: 0"><FONT STYLE="background-color: white">*
Excludes residual values of $1.4 million</FONT> &nbsp;</P>

<!-- Field: Page; Sequence: 56 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><FONT STYLE="background-color: white">The total net investments in sales
type leases, including stated residual values, as of June 30, 2019 and 2018 was $3.0 million and $2.8 million, respectively. The
current portion of $0.5 million and $0.4 million is included in Other Current Assets in the consolidated balance sheets as of
June 30, 2019 and 2018, respectively, and the long term portion of $2.5 million and $2.4 million is included in Other Assets in
the consolidated balance sheets as of June 30, 2019 and 2018, respectively. </FONT> &nbsp;</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: 1.5in; padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>9. Equipment and</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Improvements</B></P></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">Major classes of equipment and improvements as of June 30, 2019 and 2018 consisted of the following (in thousands):</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.35pt">Furniture and equipment</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,365</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,019</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Leasehold improvements</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,567</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">674</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">Vehicles</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,902</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,989</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.35pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,834</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,682</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Accumulated depreciation and amortization</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,969</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,699</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,865</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,983</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<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 10pt 1.5in; text-align: justify; text-indent: 0">Depreciation
and amortization of equipment and improvements amounted to approximately $1.2 million in fiscal 2019 and $721,000 in fiscal 2018.</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: 1.5in; padding: 0; text-indent: 0"><B>10.&nbsp;&nbsp;Goodwill and Intangible Assets&nbsp;&nbsp;</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The changes in the carrying amount of goodwill
        are as follows (in thousands):</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; padding-left: 0.35pt">Balance at June 30, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">24,753</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">&nbsp;&nbsp;&nbsp;&nbsp;Goodwill from TRS Acquisition</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,974</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">&nbsp;&nbsp;&nbsp;&nbsp;Goodwill from AA Acquisition</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,334</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.35pt">Balance at June 30, 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,061</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt">&nbsp;&nbsp;&nbsp;&nbsp;Goodwill from SEI Acquisition</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,350</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">&nbsp;&nbsp;&nbsp;&nbsp;Goodwill from PAC Acquisition</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,660</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">&nbsp;&nbsp;&nbsp;&nbsp;Goodwill from other acquisitions (as described in Note 3)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,430</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">Balance at June 30, 2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">54,501</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
</TABLE>

<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 10pt 1.5in; text-align: justify; text-indent: 0">Customer-related
intangibles, tradenames and other intangible assets as of June 30, 2019 and 2018 consisted of the following (dollars in thousands):</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic">June 30,</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><I>Estimated</I></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Useful Lives</I></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>(in years)</I></P></TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center">2019</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left; padding-left: 0.35pt">Customer-related intangibles</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: center; vertical-align: bottom">8-10</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">15,340</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">10,380</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.35pt">Tradenames</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">Indefinite</FONT></TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,145</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,055</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Covenants not to compete</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center; vertical-align: bottom">5</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">566</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">566</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">License agreements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center; vertical-align: bottom">10</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="text-align: right">529</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">529</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Trademarks and patents</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><FONT STYLE="font-size: 10pt">10-15</FONT></TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">176</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">176</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.35pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,756</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,706</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Accumulated amortization</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,405</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,931</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">22,351</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,775</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<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 10pt 1.5in; text-align: justify; text-indent: 0">Amortization
expense was approximately $1.5 million in fiscal 2019 and $858,000 in fiscal 2018. Weighted average remaining estimated useful
lives for customer-related intangibles, covenants not to compete, license agreements, and trademarks and patents were 8.4 years,
2.4 years, 0 years and 1.0 years, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Based on
the carrying amount of intangible assets as of June 30, 2019, 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, 2024 and thereafter is as
follows (in thousands): &nbsp;</P>


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

<!-- Field: Page; Sequence: 57 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ending June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom">2020</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,665</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,659</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2022</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,593</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,550</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2024</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,550</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">Thereafter</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,189</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;&nbsp;Total</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">13,206</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<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; background-color: white">
    <TD STYLE="width: 1.5in; padding: 0; text-indent: 0"><B>11. Accounts Payable and Accrued Expenses</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Accounts payable and accrued
expenses as of June 30, 2019 and 2018 were comprised of (in thousands):</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 2.5pt double">June 30,</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 2.5pt double">2019</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 2.5pt double">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.35pt">Accounts payable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">11,305</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,691</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,065</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,371</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt">Sales tax accruals</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,138</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">680</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">17,508</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">11,742</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

<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: 1.5in; padding: 0; text-indent: 0"><B>12. Income Taxes</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">The following are the components of income taxes (in thousands):</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ended June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.35pt">Current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 76%; padding-left: 10pt">Federal</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">673</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,192</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 10pt">State</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">339</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">542</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,012</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,734</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.35pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.35pt">Deferred</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt">Federal</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">663</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">562</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 10pt">State</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">198</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">120</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">861</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">682</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,873</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,416</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The reconciliation
of income tax expense computed at the federal statutory tax rate of 21% and 28% for the fiscal years ended June 30, 2019 and 2018,
respectively, to the provision for income taxes is as follows (in thousands):</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ended June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.35pt">Tax at the statutory rate</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,180</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,788</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">State income taxes, <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;net of federal benefit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">323</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">319</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">Other</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">370</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">309</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,873</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,416</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.35pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt">Effective tax rate</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">33.4</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">37.9</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">%</TD></TR>
</TABLE>

<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 10pt 1.5in; text-align: justify; text-indent: 0">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.&nbsp;&nbsp;Significant components of the Company&rsquo;s current and noncurrent
deferred tax assets and liabilities as of June 30, 2019 and 2018 were as follows (in thousands):</P>

<!-- Field: Page; Sequence: 58 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ended June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Deferred tax assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 76%; text-align: left; padding-left: 10pt">Allowance for doubtful accounts</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">116</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">66</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Inventory capitalization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">471</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">303</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Stock compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">499</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">277</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 10pt">Other</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">46</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">74</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,132</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">720</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.35pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt">Deferred tax liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Goodwill </TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,375</TD><TD STYLE="white-space: nowrap; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(664</TD><TD STYLE="white-space: nowrap; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt">Depreciation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,217</TD><TD STYLE="white-space: nowrap; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(614</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; border-bottom: Black 1pt solid; padding-left: 10pt">Intangible assets</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(248</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,840</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,278</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt">Net deferred income tax (liabilities) assets</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(1,708</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(558</TD><TD STYLE="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">)</TD></TR>
</TABLE>

<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 10pt 1.5in; text-align: justify; text-indent: 0">As of June 30,
2019, the Company was subject to potential federal and state tax examinations for the tax years including and subsequent to 2014.
&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">As previously
discussed, on December 22, 2017, the U.S. government enacted the Tax Act. The Tax Act represents significant U.S. federal tax
reform legislation that includes a permanent reduction to the U.S. federal corporate income tax rate. Pursuant to SAB 118, the
Company&rsquo;s measurement period for implementing the accounting changes required by the Tax Act closed on December 22, 2018.
The Company completed the accounting under ASC 740 in the second quarter of fiscal 2019, and there were no adjustments to the preliminary amounts previously recognized.</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: 1.5in; padding: 0; text-indent: 0"><B>13. Debt</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">The Company&rsquo;s
long-term debt as of June 30, 2019 and 2018 was as follows (in thousands):</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">June 30,<BR> 2019</TD><TD STYLE="font-weight: normal; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">June 30,<BR> 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Term Loan</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">6,375</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Revolving Line of Credit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,800</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,697</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Less: unamortized discount and deferred financing costs</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(237</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(60</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Total debt, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,563</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,012</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Less: current maturities of long-term debt</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,195</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Total long-term debt</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">40,563</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,817</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<!-- Field: Page; Sequence: 59 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">On November 2, 2018, the Company entered into
        a syndicated credit agreement (the &ldquo;2018 Credit Agreement&rdquo;) 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.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Borrowings (other than swingline loans) under
        the 2018 Credit Agreement bear interest at a rate, at the Company&rsquo;s election at the time of borrowing, equal to (a) LIBOR
        plus a margin that ranges from 1.25% to 1.75% depending on the Company&rsquo;s consolidated leverage ratio, which is a ratio of
        consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization (EBITDA) (the &ldquo;Consolidated
        Leverage Ratio&rdquo;) 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 (such highest rate, the &ldquo;Base Rate&rdquo;), 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. The 2018 Credit Agreement has a term of five years and matures
        on November 2, 2023.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The 2018 Credit Agreement contains certain
        covenants, including financial covenants requiring the Company to comply with maximum leverage ratios and minimum interest coverage
        ratios. The 2018 Credit Agreement also contains other provisions which may restrict the Company&rsquo;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, 2019, the Company was in compliance with
        its covenants under the 2018 Credit Agreement and $6.9 million was available to borrow under the revolving credit facility.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The obligations of the Company under the 2018
        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&rsquo;s subsidiaries.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In connection with the Western State Design
        Acquisition, on October 7, 2016, the Company entered into a $20.0 million credit agreement (the &ldquo;Prior Credit Facility&rdquo;),
        consisting of a $15.0 million revolving line of credit, subject to adjustment as described below (the &ldquo;Revolving Line of
        Credit&rdquo;), and a $5.0 million term loan (the &ldquo;Term Loan&rdquo;). The Company used a total of approximately $12.6 million
        of borrowings under the Revolving Line of Credit and Term Loan to fund a portion of the cash consideration paid in connection with
        the Western State Design Acquisition, and to pay approximately $88,000 of fees, costs and expenses arising in connection with entering
        into the Credit Facility.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In connection with the TRS Acquisition, the
        Company&rsquo;s Prior Credit Facility was amended on October 30, 2017. Pursuant to the amendment, the Company received an additional
        approximately $2.8 million of borrowings under the Term Loan and, in connection therewith, the maximum borrowing limit of the Prior
        Credit Facility was increased from $20.0 million to approximately $22.2 million and the minimum required monthly payments under
        the Term Loan (as described below) were increased from $60,000 to $100,000. The Company used a total of approximately $7.9 million
        of borrowings under the Revolving Line of Credit and Term Loan to fund the cash consideration paid in connection with the TRS Acquisition.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 60 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In connection with the AA Acquisition, the
        Company&rsquo;s Prior Credit Facility was further amended on February 8, 2018. Pursuant to the amendment, the Company received
        an additional approximately $5.0 million of borrowings under the Revolving Line of Credit and, in connection therewith, the maximum
        borrowing limit of the Revolving Line of Credit was increased from $15.0 million to approximately $20.0 million. Pursuant to the
        terms of the Prior Credit Facility, however, the amount of permitted borrowings under the Revolving Line of Credit is also subject
        to a cap determined using an asset-based formula, which may limit the amount available for borrowing. The Company used a total
        of approximately $8.1 million of borrowings under the Revolving Line of Credit to fund the cash consideration paid in connection
        with the AA Acquisition.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">At June 30, 2018, $3.7 million was outstanding
        under the Revolving Line of Credit and $6.4 million was outstanding under the Term Loan. In connection with its entry into the
        2018 Credit Agreement on November 2, 2018, the Company repaid all
	outstanding amounts under, and terminated, the Prior Credit Facility.</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-indent: 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: 1.5in; padding: 0; text-indent: 0"><B>14. Related Party Transactions</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain of the Company&rsquo;s subsidiaries
lease warehouse and office space from one or more of the principals of the Company or its subsidiaries. These leases include the
following:</P>
        </TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company&rsquo;s wholly-owned subsidiary,
        Steiner-Atlantic, leases 28,000 square feet of warehouse and office space from an affiliate of Michael S. Steiner, a director and
        Executive Vice President and Secretary of the Company, pursuant to a lease agreement dated November 1, 2014, as amended. The lease
        term was extended during December 2018 to run through December 31, 2019. Monthly base rental payments under the lease are $12,000.
        In addition to base rent, Steiner-Atlantic is responsible under the lease for costs related to real estate taxes, utilities, maintenance,
        repairs and insurance. Payments under this lease totaled approximately $146,000 and $137,000 during the fiscal years ended June
        30, 2019 and 2018, respectively.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On October 10, 2016, the Company&rsquo;s
        wholly-owned subsidiary, Western State Design, Inc. (&ldquo;Western State Design&rdquo;), 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 of the Company.
        Monthly base rental payments are $12,000 during the initial term of the lease. 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. The 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
        this lease totaled approximately $144,000 during each of the fiscal years ended June 30, 2019 and 2018.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On October
31, 2017, the Company&rsquo;s wholly-owned subsidiary, Tri-State Technical Services, Inc. (&ldquo;Tri-State&rdquo;), 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 the fiscal year ended June 30, 2019
and $168,000 during the period from October 31, 2017 through June 30, 2018.</P>

<!-- Field: Page; Sequence: 61 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On February
9, 2018, the Company&rsquo;s wholly-owned subsidiary, AAdvantage Laundry Systems, Inc. (&ldquo;AAdvantage&rdquo;), 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, Chief Executive Officer of AAdvantage. Monthly base rental payments are $3,950 during the initial term of the
lease. In addition to base rent, AAdvantage is responsible under the lease for costs related to real estate taxes, utilities,
maintenance, repairs and insurance. The lease has an initial term of five years and provides for two successive three-year renewal
terms at the option of the Company. During February 2018, AAdvantage entered into a month-to-month lease agreement with an affiliate
of Mike Zuffinetti for a total of 17,000 square feet of warehouse and office space. Monthly base rental payments under this lease
were $13,500. This month-to-month lease was terminated on October 31, 2018. In addition, on November 1, 2018, AAdvantage entered
into a lease agreement pursuant to which it leases warehouse and office space from an affiliate of Mike Zuffinetti. Monthly base
rental payments were initially $26,000. Pursuant to the lease agreement, on January 1, 2019, the lease expanded to cover additional
warehouse space and, in connection therewith, monthly base rental payments increased to $36,000. In addition to base rent, AAdvantage
is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The 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 $369,000 during the fiscal year ended June 30, 2019. Payments
under the leases from February 9, 2018 through June 30, 2018 were approximately $87,000.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On September
12, 2018, the Company&rsquo;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 $114,000 during the fiscal year ended June 30, 2019.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On February 5, 2019, the Company&rsquo;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, President of PAC Industries, and Rocco Costabile, 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 $73,000 during the
	fiscal year ended June 30, 2019.&nbsp;</P>

<!-- Field: Page; Sequence: 62 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"></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: 1.5in; padding: 0; text-indent: 0"><B>15. Concentrations of Credit Risk</B></TD>
    <TD STYLE="padding: 0; text-align: justify; text-indent: 0">Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts and trade receivables.&nbsp;&nbsp;The Company maintains its cash and cash equivalents at large financial institutions. At June 30, 2019, bank deposits exceeded Federal Deposit Insurance Corporation insured limits. Concentrations of credit risk with respect to trade receivables are limited due to a large customer base.&nbsp;&nbsp;Also, based on the Company&rsquo;s credit evaluation, trade receivables are often collateralized by the equipment sold. Sales to a federal government agency accounted for approximately 9% and 8% of the Company&rsquo;s revenues for fiscal 2019 and 2018, respectively. Additionally, no single contract for a federal government facility or other contract accounted for more than 10% of the Company&rsquo;s revenues for fiscal 2019 or 2018. As of June 30, 2019, the largest account receivable from a single third party entity relating to a single project was $4.0 million. There were no other accounts receivable due from any individual entity which accounted for greater than 10% of the Company&rsquo;s accounts receivable at June 30, 2019.</TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0"><B>16. Commitments and Contingencies</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition to the leased warehouse and office
        space described in Note 14 above, the Company leases additional warehouse facilities from unrelated third parties under operating
        leases.</P>
</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 10pt 1.5in; text-align: justify; text-indent: 0">Minimum future
rental commitments for all of the Company&rsquo;s real property leases, including those with related parties, approximate the
following (in thousands):&nbsp;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-style: italic; border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom">Fiscal years ending June 30,</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; vertical-align: bottom">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom">2020</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,922</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,554</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2022</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,332</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,031</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt; vertical-align: bottom">2024</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">179</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 2.5pt double; padding-left: 0.35pt; text-align: left; vertical-align: bottom">&nbsp;&nbsp;Total</TD><TD STYLE="border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,018</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>



<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 10pt 1.5in; text-align: justify; text-indent: 0">Rent expense, including those with related parties, under these leases totaled approximately $1.5 million and $704,000 for fiscal 2019 and 2018, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company, through its manufacturers, provides parts warranties for products sold. These warranties are mainly the responsibility of the manufacturer. As such, warranty-related expenses are generally insignificant to the Company&rsquo;s consolidated financial statements. &nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Further, in the ordinary course of business, certain of the Company&rsquo;s contracts require the Company to provide performance and payment bonds related to projects in process. These bonds are intended to provide a guarantee 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 any such expenses or outlays it incurs. As of June 30, 2019 and June 30, 2018, outstanding performance and payment bonds totaled $8.0 million and $8.3 million, respectively. As of June 30, 2019, there were no estimated costs to complete on projects secured by these bonds. As of June 30, 2018, estimated costs to complete projects secured by these bonds totaled $4.4 million. &nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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&rsquo;s financial condition, cash flows, and operating results.</P>


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

<!-- Field: Page; Sequence: 63 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; 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="width: 1.5in; padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>17. Retirement Plan&nbsp;</B></P></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has participatory
deferred compensation plans under which it matches half of employee contributions up to 6% of an eligible employee&rsquo;s yearly
compensation on a discretionary basis. Employees are eligible to participate in the plans after one year of service. The Company
contributed approximately $453,000 and $228,000 to the plans during fiscal 2019 and fiscal 2018, respectively. The plans are qualified
under Section 401(k) of the Internal Revenue Code.</P></TD></TR>
</TABLE>
<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: 1.5in; padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>18. Shareholders&rsquo;</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><B>Equity</B></P></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 11, 2018, the Company&rsquo;s
Board of Directors declared a $.13 per share cash dividend on the Company&rsquo;s common stock (an aggregate of approximately
$1.6 million), which was paid on January 8, 2019 to stockholders of record at the close of business on December 26, 2018.</P>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On December 12, 2017, the Company&rsquo;s Board
        of Directors declared a $.12 per share cash dividend on the Company&rsquo;s common stock (an aggregate of approximately $1.4 million),
        which was paid on January 9, 2018 to stockholders of record at the close of business on December 26, 2017.</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: 1.5in; padding: 0; text-indent: 0"><B>19. Equity Plan</B></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In November 2015, the Company&rsquo;s
        stockholders approved the Company&rsquo;s 2015 Equity Incentive Plan (the &ldquo;Plan&rdquo;). The Plan authorizes the issuance
        of up to 1,500,000 shares of the Company&rsquo;s common stock pursuant to awards granted under the Plan. The fair value of awards
        granted under the Plan is expensed on a straight-line basis over the vesting period of the awards. Share-based compensation expense,
        which totaled $1.7 million and $1.6 million in fiscal 2019 and 2018, respectively, is included in selling, general and administrative
        expenses in the Company&rsquo;s consolidated statements of operations. During fiscal 2019, the Company granted a total of 34,345
        shares of restricted stock, a portion of which is scheduled to vest ratably over four years and the remainder of which is scheduled
        to vest in 5 to 31 years. The total grant date fair value of such restricted stock was $1.2 million. During fiscal 2018, the Company
        granted a total of 66,226 shares of restricted stock, a portion of which is scheduled to vest ratably over four years and the remainder
        of which is scheduled to vest in 10 to 29 years. The total grant date fair value of such restricted stock was $2.5 million. In
        each case, the fair value of the restricted stock was determined using the closing price of the Company&rsquo;s common stock on
        the applicable grant date. During fiscal 2019, 54,093 shares of restricted stock vested and 20,248 shares of common stock with
        an aggregate fair market value of $728,000 were withheld as payment in lieu of cash to satisfy tax withholding obligations in connection
        with the vesting of such restricted stock. During fiscal 2018, 53,700 shares of restricted stock vested and 20,918 shares of common
        stock with an aggregate fair market value of $707,000 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, 2019, the Company had $15.1 million of total unrecognized
        compensation expense, net of estimated forfeitures, related to non-vested restricted stock, which is recognized over the weighted-average
        period of 17.3 years after the respective dates of grant.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The following is a summary of non-vested
        restricted stock activity as of, and for the fiscal year ended, June 30, 2019:</P>

<!-- Field: Page; Sequence: 64 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>EVI Industries, Inc. and Subsidiaries</B></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"><B>Notes to Consolidated Financial Statements</B></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Restricted Stock Awards</TD><TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Restricted Stock Units</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Shares</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Weighted-<BR>
Average Grant<BR>
 Date Fair Value</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Shares</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Weighted-<BR>
Average Grant<BR>
 Date Fair Value</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left; padding-left: 0.35pt">Non-vested restricted stock outstanding at June 30, 2018</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">903,102</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">18.41</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.35pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,845</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36.53</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,500</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36.24</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.35pt">Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(54,093</TD><TD STYLE="white-space: nowrap; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17.43</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 0.35pt">Forfeited</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Non-vested restricted stock outstanding at June 30, 2019</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">855,854</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">18.62</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">27,500</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">36.24</TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
</TABLE>

<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 0 1.5in; text-align: justify; text-indent: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><I>Employee Stock Purchase Plan</I> &nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company&rsquo;s employee stock purchase plan commenced on July 1, 2018 and provides for consecutive six-month offering periods. During fiscal 2019, 1,341 shares of common stock were issued under the Company&rsquo;s employee stock purchase plan for which the Company received net proceeds of $45,000. There were no shares issued under the Company&rsquo;s employee stock purchase plan during fiscal 2018. &nbsp;</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: 1.5in; padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><B>20. Subsequent Events</B></FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 1, 2019, the Company, through its
        wholly-owned subsidiary, Professional Laundry Systems, LLC (&ldquo;Professional Laundry Systems&rdquo;), completed the acquisition
        of substantially all of the assets of Commercial Laundry Products, Inc., Professional Laundry Systems of PA, Inc., and Professional
        Laundry Systems West, Inc. (collectively &ldquo;PLS&rdquo;), a New York-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 consideration paid by the Company in connection with the acquisition consisted of cash and stock
        and was immaterial to the Company on a consolidated basis. Pursuant to the Asset Purchase Agreement, the Company, indirectly through
        Professional Laundry Systems, also assumed certain of the liabilities of PLS. The financial position, including assets and liabilities,
        and results of operations of PLS following the August 1, 2019 closing date will be consolidated in the Company&rsquo;s consolidated
        financial statements beginning with the quarter ending September 30, 2019.</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 65 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><A NAME="a_012"></A>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"><A NAME="a_013"></A>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&rsquo;s principal executive
officer and principal financial officer, evaluated the effectiveness of the Company&rsquo;s &ldquo;disclosure controls and procedures&rdquo;
(as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;)).
Based on that evaluation, the Company&rsquo;s principal executive officer and principal financial officer concluded that, as of
June 30, 2019, the Company&rsquo;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&rsquo;s
management, including the Company&rsquo;s principal executive officer and principal financial officer, as appropriate to allow
timely decisions regarding required disclosure.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&rsquo;s
management, including the Company&rsquo;s principal executive officer and principal financial officer, does not expect that the
Company&rsquo;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&rsquo;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&rsquo;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&rsquo;s
management is responsible for establishing and maintaining adequate &ldquo;internal control over financial reporting&rdquo; (as
defined in Rule 13a-15(f) and 15d-15(f) under the Exchange Act). &ldquo;Internal control over financial reporting&rdquo; means
a process designed by, or under the supervision of, a company&rsquo;s principal executive and principal financial officers, and
effected by the company&rsquo;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&rsquo;s management and directors, and (iii)
provide reasonable assurance regarding the prevention or timely detection of unauthorized acquisition, use or disposition of the
company&rsquo;s assets that could have a material effect on the company&rsquo;s financial statements.</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>

<!-- Field: Page; Sequence: 66 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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&rsquo;s
management, with the participation of the Company&rsquo;s principal executive officer and principal financial officer, evaluated
the effectiveness of the Company&rsquo;s internal control over financial reporting as of June 30, 2019. 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 &ndash; Integrated Framework</I>. Based on its evaluation, the Company&rsquo;s management concluded that the Company&rsquo;s
internal control over financial reporting was effective as of June 30, 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Management has
excluded Scott Equipment, PAC Industries, Industrial Laundry Services, Washington Automated, Skyline Equipment and Worldwide Laundry
from its assessment of internal control over financial reporting as of June 30, 2019. Each of these businesses was acquired by
the Company during fiscal 2019, and management has not conducted an assessment of the acquired businesses&rsquo; internal control
over financial reporting. Total assets and revenues of Scott Equipment represent 11% and 8%, respectively, of the related consolidated
financial statement amounts of the Company as of, and for the fiscal year ended, June 30, 2019. Total assets and revenues of PAC
Industries represent 10% and 4%, respectively, of the related consolidated financial statement amounts of the Company as of, and
for the fiscal year ended, June 30, 2019. Total assets and revenues of each of Industrial Laundry Services, Washington Automated,
Skyline Equipment and Worldwide Laundry were not significant to the Company on a consolidated basis and, in the aggregate, represent
8% and 5%, respectively, of the related consolidated financial statement amounts of the Company as of, and for the fiscal year
ended, June 30, 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-weight: normal">BDO
USA, LLP (&ldquo;BDO&rdquo;), the independent registered public accounting firm which audits the Company&rsquo;s financial statements,
has audited the Company&rsquo;s internal control over financial reporting as of June 30, 2019 and has expressed an unqualified
opinion thereon as stated in BDO&rsquo;s report below.</FONT></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, 2019, there were no changes in the Company&rsquo;s internal control over financial reporting that have materially
affected, or are reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting.</P>


<!-- Field: Page; Sequence: 67 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; color: Black">Report of Independent Registered
Public Accounting Firm</P>

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

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

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; color: Black">Opinion on Internal
Control over Financial Reporting</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; color: Black">We have audited EVI Industries,
Inc.&rsquo;s, formerly EnviroStar, Inc. (the &ldquo;Company&rsquo;s&rdquo;) internal control over financial reporting as of June
30, 2019, based on criteria established in Internal Control &ndash; Integrated Framework (2013) issued by the Committee of Sponsoring
Organizations of the Treadway Commission (the &ldquo;COSO criteria&rdquo;). In our opinion, the Company maintained, in all material
respects, effective internal control over financial reporting as of June 30, 2019, based on the COSO criteria.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; color: Black">We also have audited,
in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&ldquo;PCAOB&rdquo;), the consolidated
balance sheets of the Company as of June 30, 2019, and 2018, the related consolidated statements of operations, shareholders&rsquo;
equity, and cash flows for each of the two years in the period ended June 30, 2019, and the related notes, and our report dated
September 13, 2019 expressed an unqualified opinion thereon.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; color: Black">Basis for Opinion</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; color: Black">The Company&rsquo;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&rsquo;s Report on Internal Control
over Financial Reporting. Our responsibility is to express an opinion on the Company&rsquo;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: 0 0 10pt; text-align: justify; color: Black">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: 0 0 10pt; text-align: justify; color: Black">As indicated in the accompanying
9A, Management&rsquo;s Report on Internal Control over Financial Reporting, management&rsquo;s assessment of and conclusion on
the effectiveness of internal control over financial reporting did not include the internal controls of Industrial Laundry Services,
Inc. (&ldquo;ILS&rdquo;), Scott Equipment, Inc. (&ldquo;Scott Equipment&rdquo;), Skyline Equipment, Inc. (&ldquo;Skyline&rdquo;),
Washington Automated, Inc. (&ldquo;Washington&rdquo;), Worldwide Laundry, Inc. (&ldquo;Worldwide&rdquo;), and PAC Industries,
Inc. (&ldquo;PAC&rdquo;), which were acquired on September 4, 2018, September 12, 2018, November 14, 2018, November 6, 2018, November
16, 2018, and February 5, 2019, respectively, and which are included in the consolidated balance sheets of the Company as of June
30, 2019, and the related consolidated statements of operations, shareholders&rsquo; equity, and cash flows for the year then
ended. ILS, Scott Equipment, Skyline, Washington, Worldwide, and PAC which aggregately constituted 29% of total assets as of June
30, 2019, and 17% and 2% of revenues and net income, respectively, for the year then ended. Management did not assess the effectiveness
of internal control over financial reporting of ILS, Scott Equipment, Skyline, Washington, Worldwide, and PAC because of the timing
of their acquisitions. 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: 0 0 10pt; text-align: justify; color: Black"></P>

<!-- Field: Page; Sequence: 68 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; color: Black">Definition and
Limitations of Internal Control over Financial Reporting</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; color: Black">A company&rsquo;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&rsquo;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&rsquo;s assets that could have a material
effect on the financial statements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; color: Black">/s/ BDO USA, LLP</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt; text-align: justify; color: Black">September 13, 2019</P>

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


<!-- Field: Page; Sequence: 69 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->


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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><A NAME="a_014"></A>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>


<!-- Field: Page; Sequence: 70 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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"><A NAME="a_015"></A>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&rsquo;s Definitive Proxy Statement with respect to the Company&rsquo;s 2019 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"><A NAME="a_016"></A>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&rsquo;s Definitive Proxy Statement with respect to the Company&rsquo;s 2019 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"><A NAME="a_017"></A>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><U>Equity Compensation Plan Information
</U></I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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, 2019, with respect to compensation plans under which shares of the Company&rsquo;s common stock
are authorized for issuance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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="width: 25%; border-left: black 1pt solid; border-right: black 1pt solid">Number of securities to <BR>
be issued upon exercise of <BR>
outstanding options, <BR>
warrants and rights</TD>
    <TD STYLE="width: 25%">Weighted-average <BR>
exercise price of <BR>
outstanding options, <BR>
warrants and rights</TD>
    <TD STYLE="width: 25%; border-left: black 1pt solid">Number of securities <BR>
remaining available for <BR>
future issuance under <BR>
equity compensation <BR>
plans (excluding <BR>
securities reflected in <BR>
column (a))</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</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">507,512</TD></TR>
<TR STYLE="background-color: white">
    <TD STYLE="vertical-align: top; border-bottom: black 1pt solid">Equity compensation plans not approved by security holders</TD>
    <TD STYLE="vertical-align: bottom; border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center">0</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center">$-</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid; 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">&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Total</P></TD>
    <TD STYLE="vertical-align: bottom; border-right: black 1pt solid; border-left: black 1pt solid; text-align: center">0</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">$-</TD>
    <TD STYLE="vertical-align: bottom; border-left: black 1pt solid; text-align: right">507,512</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>&nbsp;</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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&rsquo;s Definitive
Proxy Statement with respect to the Company&rsquo;s 2019 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: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 71 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><A NAME="a_018"></A>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&rsquo;s Definitive Proxy Statement with respect to the Company&rsquo;s 2019 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"><A NAME="a_019"></A>Item 14. Principal Accounting
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&rsquo;s Definitive Proxy Statement with respect to the Company&rsquo;s 2019 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"><A NAME="a_020"></A>Item 15. Exhibits, Financial
Statement Schedules.</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="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"><FONT STYLE="font-weight: normal">(a)</FONT></TD><TD><FONT STYLE="font-weight: normal"><U>Documents filed as part of this Report</U>:</FONT></TD></TR></TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><FONT STYLE="font-weight: normal">Consolidated
Balance Sheets at June 30, 2019 and 2018</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><FONT STYLE="font-weight: normal">Consolidated
Statements of Operations for the years ended June 30, 2019 and 2018</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><FONT STYLE="font-weight: normal">Consolidated
Statements of Shareholders&rsquo; Equity for the years ended June 30, 2019 and 2018</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><FONT STYLE="font-weight: normal">Consolidated
Statements of Cash Flows for the years ended June 30, 2019 and 2018</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.75in"><FONT STYLE="font-weight: normal">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Financial
Statement Schedules</U>. 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&rsquo;s consolidated financial statements or the related notes
to consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.75in"><FONT STYLE="font-weight: normal">(3)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Exhibits</U>.
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:</FONT></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: 2in; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><U>Exhibit No</U>.</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><U>Description</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">2(a)*</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494718000984/c496994_ex2-1.htm" STYLE="-sec-extract: exhibit">Asset Purchase Agreement, dated as of June 20, 2018, by and among the Company and Scott Equipment, Inc., a wholly owned subsidiary of the Company, on the one hand, and John Scott Martin, Jr., the John S. Martin Family Limited Partnership, a Texas limited partnership, John Scott Martin, Jr. Testamentary Trust and Scott Equipment, Inc., on the other hand (Incorporated by reference to Exhibit 2.1 to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on June 25, 2018)</A></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 72 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"></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: 2in; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">2(b)*</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494719000173/ex10-02.htm" STYLE="-sec-extract: exhibit">Stock Purchase Agreement, dated as of January 18, 2019, by and among the Company, PAC Industries, Inc., PAC Industries, Inc. Employee Stock Ownership Trust, First Bankers Trust Services, Inc. as trustee for PAC Industries, Inc. Employee Stock Ownership Plan, Kaitlyn A. Costabile, Philip A. Costabile II, Christina Marie Costabile, Emily M. Bradbury, Karrah D. Devlin, Sommer Costabile, Rocco J. Costabile, and Frank Costabile (Incorporated by reference to Exhibit 10.02 to the Company&rsquo;s Quarterly Report on Form 10-Q for the quarter ended December 31, 2018, filed with the SEC on February 11, 2019)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(a)(1)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1a-f8k11132009.htm">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&rsquo;s Current Report on Form 8-K filed with the SEC on November 13, 2009)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(a)(2)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1b-f8k11132009.htm">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&nbsp;&nbsp;(Incorporated by reference to Exhibit 3.1(b) to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on November 13, 2009)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(a)(3)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1c-f8k11132009.htm">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&nbsp;&nbsp;(Incorporated by reference to Exhibit 3.1(c) to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on November 13, 2009)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(a)(4)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1d-f8k11132009.htm">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&nbsp;&nbsp;(Incorporated by reference to Exhibit 3.1(d) to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on November 13, 2009)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(a)(5)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1e-f8k11132009.htm">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&nbsp;&nbsp;(Incorporated by reference to Exhibit 3.1(e) to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on November 13, 2009)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(a)(6)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1f-f8k11132009.htm">Certificate of Amendment to the Company&rsquo;s Certificate of Incorporation, as filed with the Secretary of State of the State of Delaware on October 30, 1998&nbsp;&nbsp;(Incorporated by reference to Exhibit 3.1(f) to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on November 13, 2009)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(a)(7)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1g-f8k11132009.htm">Certificate of Amendment to the Company&rsquo;s Certificate of Incorporation, as filed with the Secretary of State of the State of Delaware on November 5, 1999&nbsp;&nbsp;(Incorporated by reference to Exhibit 3.1(g) to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on November 13, 2009)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(a)(8)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1h-f8k11132009.htm">Certificate of Amendment to the Company&rsquo;s Certificate of Incorporation, as filed with the Secretary of State of the State of Delaware on November 13, 2009&nbsp;&nbsp;(Incorporated by reference to Exhibit 3.1(h) to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on November 13, 2009)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(a)(9)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494716003314/c451282_def14a.htm">Certificate of Amendment to the Company&rsquo;s Certificate of Incorporation, as filed with the Secretary of State of the State of Delaware on November 30, 2016&nbsp;&nbsp;(Incorporated by reference to Appendix A of the Company&rsquo;s Definitive Proxy Statement on Schedule 14A filed with the SEC on October 28, 2016)</A></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 73 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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: 2in"><FONT STYLE="font-size: 10pt">3(a)(10)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494718001527/ex3-1.htm">Certificate of Amendment to the Company&rsquo;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&rsquo;s Current Report on Form 8-K filed with the SEC on December 21, 2018)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">3(b)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000091068007001032/ex3_1-f8k11092007.htm">By-Laws
    of the Company, as amended (Incorporated by reference to Exhibit 3.1 to the Company&rsquo;s Current Report on Form 8-K filed
    with the SEC on November 13, 2007)</A></FONT> <SUP>1</SUP></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">4(a)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494716003153/ex4.htm">Specimen Common Stock Certificate (Incorporated by reference to Exhibit 4 to the Company&rsquo;s Annual Report on Form 10-K for the fiscal year ended June 30, 2016 filed with the SEC on September 20, 2016)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">4(b)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494715000358/c403899_ex99-6c.htm">Stockholders Agreement, dated as of March 6, 2015, by and among Michael S. Steiner, Robert M. Steiner, Henry Nahmad and Symmetric Capital LLC (Incorporated by reference to Exhibit 99.6(c) to Amendment No. 11 to Schedule 13D/A relating to the Company&rsquo;s Common Stock filed by Michael S. Steiner with the SEC on March 9, 2015)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">4(c)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494716003247/ex4-1.htm">Stockholders Agreement, dated as of October 10, 2016, among the Company, Symmetric Capital LLC, Symmetric Capital II LLC, Henry M. Nahmad, Western State Design, LLC, Dennis Mack and Tom Marks (Incorporated by reference to Exhibit 4.1 to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on October 14, 2016)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">4(d)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494717001033/c469394_ex4-1.htm">Stockholders Agreement, dated as of June 19, 2017, by and among the Company, Symmetric Capital LLC, Symmetric Capital II LLC, Henry M. Nahmad, William Mann, Jim Hohnstein and Timm Mullen (Incorporated by reference to Exhibit 4.1 to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on June 23, 2017)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">4(e)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494717001482/ex4-1.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&rsquo;s Current Report on Form 8-K filed with the SEC on November 3, 2017)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">4(f)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494718000192/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&rsquo;s Current Report on Form 8-K filed with the SEC on February 12, 2018)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">4(g)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="ex4-g.htm">Description of the Company&rsquo;s Securities (Filed herewith)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">10(a)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><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&rsquo;s Current Report on Form 8-K filed with the SEC on November 7, 2018)</A></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 74 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></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: 2in"><FONT STYLE="font-size: 10pt">10(b)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494715000359/ex10-1.htm">Non-Competition and Non-Solicitation Agreement, dated as of March 6, 2015, by and among the Company, Symmetric Capital LLC and Michael S. Steiner (Incorporated by reference to Exhibit 10.1 to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on March 9, 2015)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">10(c)(1)**</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">
<A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494715001505/b421874_def14a.htm" STYLE="-sec-extract: exhibit">EVI Industries, Inc. 2015 Equity Incentive Plan (Incorporated by reference to
Appendix A of the Company&rsquo;s Definitive Proxy Statement on Schedule 14A filed
with the SEC on October 14, 2015)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">10(c)(2)**</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494717001325/ex10-e2.htm" STYLE="-sec-extract: exhibit">Form of Notice of Grant and Restricted Stock Agreement under EVI Industries, Inc. 2015 Equity Incentive Plan (Incorporated by reference to Exhibit 10(e)(2) to the Company&rsquo;s Annual Report on Form 10-K for the fiscal year ended June 30, 2017 filed with the SEC on September 28, 2017)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">10(c)(3)**</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/65312/000117494715001679/ex10-3.htm">Form of Notice of Grant and Stock Option Agreement under EVI Industries, Inc. 2015 Equity Incentive Plan (Incorporated by reference to Exhibit 10.3 to the Company&rsquo;s Current Report on Form 8-K filed with the SEC on November 17, 2015)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">21</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="ex21.htm">Subsidiaries of the Company (Filed herewith)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">23</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="ex23.htm">Consent of BDO USA, LLP (Filed herewith)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">31(a)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="ex31-a.htm">Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Filed herewith)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">31(b)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="ex31-b.htm">Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Filed herewith)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">32(a)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="ex32a.htm">Certification of Principal Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Furnished herewith)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt">32(b)</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-size: 10pt"><A HREF="ex32b.htm">Certification of Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Furnished herewith)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">101.INS</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">XBRL Instance Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">101.SCH</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Schema Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">101.CAL</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Calculation Linkbase Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">101.DEF</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">101.LAB</FONT></TD>
    <TD STYLE="padding-bottom: 12pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Label Linkbase Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 6pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">101.PRE</FONT></TD>
    <TD STYLE="padding-bottom: 6pt; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Presentation Linkbase Document</FONT></TD></TR>
</TABLE>



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



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">* The schedules and exhibits to this agreement are omitted pursuant
to Item 601(b)(2) of Regulation S-K. The Company agrees to furnish supplementally to the SEC, upon request, a copy of any omitted
schedule or exhibit.</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">** Indicates management contract or compensatory plan or arrangement.</P>

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

<!-- Field: Page; Sequence: 75 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><A NAME="a_021"></A>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: 76 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 12pt 0 0">&nbsp;</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">&nbsp;</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="3" STYLE="padding-right: 12pt">&nbsp;</TD>
    <TD STYLE="padding-right: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-right: 12pt">EVI Industries, Inc. </TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="padding-right: 12pt">&nbsp;</TD>
    <TD STYLE="padding-right: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-right: 12pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="padding-right: 12pt">Dated: September 13, 2019</TD>
    <TD STYLE="padding-right: 12pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-right: 12pt">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom; padding-right: 1pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 1pt">By: </TD>
    <TD COLSPAN="3" STYLE="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 1pt">/s/&nbsp;&nbsp;Henry M. Nahmad</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom; padding-right: 12pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 12pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="vertical-align: top; padding-right: 12pt; text-indent: 16.9pt">Henry M. Nahmad </TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom; padding-right: 12pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-right: 12pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="vertical-align: top; padding-right: 12pt; text-indent: 16.9pt">Chairman, Chief Executive Officer and President</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="width: 41%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 49%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 12pt 0 0">&nbsp;</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">&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: 30%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><U>Signature</U></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.4pt">&nbsp;</P></TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 35%; padding-bottom: 0.4pt"><U>Capacity</U></TD>
    <TD STYLE="width: 30%; padding-bottom: 0.4pt"><U>Date</U></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt; border-bottom: Black 1pt solid">&nbsp;/s/ Henry M. Nahmad</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">Chairman, Chief Executive Officer</TD>
    <TD STYLE="padding-bottom: 0.4pt">September 13, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt">Henry M. Nahmad</TD>
    <TD>&nbsp;</TD>
    <TD>
        <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-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt; border-bottom: Black 1pt solid">/s/ Michael S. Steiner</TD>
    <TD>&nbsp;</TD>
    <TD>Executive Vice President</TD>
    <TD STYLE="padding-bottom: 0.4pt">September 13, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt">Michael S. Steiner</TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">and Director</P></TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt; border-bottom: Black 1pt solid">/s/ Dennis Mack</TD>
    <TD>&nbsp;</TD>
    <TD>Executive Vice President</TD>
    <TD STYLE="padding-bottom: 0.4pt">September 13, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt">Dennis Mack</TD>
    <TD>&nbsp;</TD>
    <TD>and Director</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt; border-bottom: Black 1pt solid">/s/ Robert H. Lazar</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">Chief Financial Officer</TD>
    <TD STYLE="padding-bottom: 0.4pt">September 13, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <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">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">(Principal Financial and Accounting Officer) </TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt; border-bottom: Black 1pt solid">/s/ David Blyer</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">Director</TD>
    <TD STYLE="padding-bottom: 0.4pt">September 13, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt">David Blyer</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt; border-bottom: Black 1pt solid">/s/ Alan M. Grunspan</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">Director</TD>
    <TD STYLE="padding-bottom: 0.4pt">September 13, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Alan M. Grunspan</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt; border-bottom: Black 1pt solid">/s/ Timothy P. LaMacchia</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">Director</TD>
    <TD STYLE="padding-bottom: 0.4pt">September 13, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Timothy P. LaMacchia</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt; border-bottom: Black 1pt solid">/s/ Hal M. Lucas</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">Director</TD>
    <TD STYLE="padding-bottom: 0.4pt">September 13, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Hal M. Lucas</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 0.4pt; border-bottom: Black 1pt solid">/s/ Todd Oretsky </TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">Director</TD>
    <TD STYLE="padding-bottom: 0.4pt">September 13, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Todd Oretsky</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 0.4pt">&nbsp;</TD></TR>
</TABLE>






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

<P STYLE="margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 77 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif">&nbsp;</P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: center"></P><P STYLE="margin: 0pt; font: italic 10pt Times New Roman, Times, Serif"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; color: Black"><B>EXHIBIT 4(g)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; color: fuchsia"><B>&nbsp;</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"><FONT STYLE="background-color: white"><B>DESCRIPTION
OF THE REGISTRANT&rsquo;S SECURITIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="background-color: white"><B>REGISTERED
PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></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; text-indent: 0.5in"><FONT STYLE="background-color: white"><I>As
of June 30, 2019, EVI Industries, Inc. (the &ldquo;Company,&rdquo; &ldquo;we,&rdquo; &ldquo;us&rdquo; or &ldquo;our&quot;) had
one class of securities registered under Section 12 of the Securities Exchange Act of 1934: our common stock. </I></FONT></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; text-align: center"><FONT STYLE="background-color: white"><B>DESCRIPTION
OF CAPITAL STOCK</B></FONT></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; text-indent: 0.5in"><FONT STYLE="background-color: white"><I>The
following summary of the terms of our capital stock is based upon our Certificate of Incorporation and Bylaws, in each case, as
amended, and applicable provisions of Delaware law. The summary is not complete, and is qualified by reference to our Certificate
of Incorporation and Bylaws, in each case, as amended, which are filed as exhibits to this Annual Report on Form 10-K and are incorporated
by reference herein.</I></FONT></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"><B>Authorized Capital Stock </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-indent: 0.5in">Our authorized capital stock consists of 20,000,000
shares of common stock, par value $0.025 per share, and 200,000 shares of preferred stock, par value $1.00 per share.</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">Common Stock</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"><I>Voting Rights</I></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; text-indent: 0.5in">The holders of our common stock are entitled
to one vote per share on all matters to be voted upon by our stockholders. As of the date of filing of this Annual Report on Form
10-K, our common stock is the only capital stock entitled to vote on the election of directors or any other matter submitted to
a vote of our stockholders. Our stockholders do not have cumulative voting rights with respect to the election of directors.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Dividends and Other Distribution; Liquidation Rights </I></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; text-indent: 0.5in">Subject to preferences that may be applicable
to any of series of preferred stock outstanding from time to time, the holders of our common stock are entitled to receive ratably
such dividends, if any, as may be declared from time to time by our Board of Directors out of funds legally available for that
purpose.</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; text-indent: 0.5in">In the event of a liquidation, dissolution or
winding up of the Company, the holders of our common stock are entitled to share ratably in all assets remaining after payment
of liabilities, subject to prior distribution rights of our preferred stock, if any, then outstanding.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Fully Paid and Nonassessable</I></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; text-indent: 0.5in">The outstanding shares of our common stock are
fully paid and nonassessable.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>No Preemptive, Conversion or Subscription Rights; No Redemption
or Sinking Fund Provisions</I></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; text-indent: 0.5in">Holders of our common stock have no preemptive
or conversion rights, and there are no sinking fund or redemption provisions relating to any shares of our common stock. In addition,
holders of our common stock do not have any subscription or other similar rights to purchase shares of any class of our capital
stock.</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="page-break-before: always; 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Additional Shares of Common Stock</I></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; text-indent: 0.5in">We may issue additional authorized shares of
our common stock as authorized by our Board of Directors from time to time, without stockholder approval, except as may be required
by applicable stock exchange requirements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Stock Exchange Listing </I></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; text-indent: 0.5in">Our common stock is listed on the NYSE American
under the ticker symbol &ldquo;EVI.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Transfer Agent and Registrar </I></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; text-indent: 0.5in">Computershare Trust Company, N.A. is the transfer
agent and registrar for our common stock.</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"><I>Preferred Stock</I></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; text-indent: 0.5in">As of the date of filing of this Annual Report
on Form 10-K, no shares of preferred stock of any series or class is outstanding.</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; text-indent: 0.5in">Our Board of Directors, without further stockholder
authorization, is authorized to approve the issuance, from time to time, of shares of our preferred stock in one or more series,
to establish the number of shares to be included in any such series, and to fix the designations, powers, preferences and rights
of the shares of each such series and any qualifications, limitations or restrictions thereof, including the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the title and stated value;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the number of shares of the series;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the liquidation preference per share;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the dividend rate, period and payment date and method of calculation for dividends;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>whether dividends will be cumulative or non-cumulative and, if cumulative, the date from which dividends will accumulate;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the procedures for any auction and remarketing, if any;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the provisions for a sinking fund, if any;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the provisions for redemption or repurchase, if applicable, and any restrictions on our ability to exercise those redemption
and repurchase rights;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>any listing or trading of the preferred stock on any securities exchange or interdealer quotation system;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>voting rights, if any;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>preemptive rights, if any;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>restrictions on transfer, sale or other assignment, if any;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>whether interests in the preferred stock will be represented by depositary shares;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the relative ranking and preferences of the preferred stock as to dividend rights and rights if we liquidate, dissolve or wind
up our affairs;</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>any limitations on the issuance of any class or series of preferred stock ranking senior to or on a parity with the series
of preferred stock as to dividend rights and rights if we liquidate, dissolve or wind up our affairs; and</TD></TR></TABLE>

<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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>whether the preferred stock may be convertible into or exchangeable for our common stock or other securities, including, if
applicable, whether conversion or exchange is mandatory, at the option of the holder, or at our option, and any provisions relating
to the adjustment of the number of shares of our common stock or other securities that the holders of preferred stock would receive
upon conversion or exchange of the preferred stock under certain circumstances.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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="page-break-before: always; 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The full designations, powers, preferences and
rights of any preferred stock we may issue, as well as the qualifications, limitations or restrictions thereof, will be set forth
in a Certificate of Designation relating to such preferred stock.</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; text-indent: 0.5in">Under Delaware law, holders of preferred stock
will have the right to vote separately as a class (or, in some cases, as a series) on an amendment to our Certificate of Incorporation
if the amendment would increase or decrease the par value of the shares of such class, alter or change the powers, preferences,
or special rights of the shares of such class so as to affect them adversely change or, unless the Certificate of Designation of
such class provides otherwise, increase or decrease the number of authorized shares of the class. This right is in addition to
any voting rights that may be provided for in the applicable Certificate of Designation.</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; text-indent: 0.5in">The issuance of preferred stock, including in
a series with voting and/or conversion rights, may have the effect of delaying, deferring or preventing a change in control of
the Company and may adversely affect the voting and other rights of the holders of our common stock.</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"><B>Certain Anti-Takeover Effects</B></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"><I>Board Authority to Approve Preferred Stock Issuance</I></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; text-indent: 0.5in">As described above, our Board of Directors,
without stockholder approval, has the authority under our Certificate of Incorporation to approve the issuance, from time to time,
of shares of our preferred stock in one or more series, to establish the number of shares to be included in any such series, and
to fix the designations, powers, preferences and rights of the shares of each such series and any qualifications, limitations or
restrictions thereof. Any such preferred stock could be issued quickly and easily, could adversely affect the rights of holders
of our common stock and, while it may not be issued as a defensive measure against takeovers, could have terms which may delay
or prevent a change of control of the Company or make removal of management more difficult.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Section 203 of the DGCL</I></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; text-indent: 0.5in">In addition, as a Delaware corporation, we are
subject to the provisions of Section 203 of the Delaware General Corporation Law (the &ldquo;DGCL&rdquo;). Under Section 203 of
the DGCL, we would generally be prohibited from engaging in any business combination with any interested stockholder for a period
of three years following the time that such stockholder became an interested stockholder unless:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">prior to such time, our Board of Directors approved either the business
combination or the transaction that resulted in the stockholder becoming an interested stockholder; upon consummation of the transaction
that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the our voting
stock outstanding at the time the transaction commenced, excluding shares owned by persons who are directors and also officers,
and by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held
subject to the plan will be tendered in a tender or exchange offer; or at or subsequent to such time, the business combination
is approved by our Board of Directors and authorized at an annual or special meeting of stockholders, and not by written consent,
by the affirmative vote of holders of at least 66 2/3% of our outstanding voting stock that is not owned by the interested stockholder.</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; text-indent: 27pt">Under Section 203 of the DGCL, a
&ldquo;business combination&rdquo; includes: any merger or consolidation involving the Delaware corporation, on the one hand,
and the interested stockholder, on the other hand; any sale, transfer, pledge or other disposition of 10% or more of the
assets of the Delaware corporation in a transaction involving the interested stockholder; subject to limited exceptions, any
transaction that results in the issuance or transfer by the Delaware corporation of any of its stock to the interested
stockholder; any transaction involving the Delaware corporation that has the effect of increasing the proportionate share of
any class of stock the corporation beneficially owned by the interested stockholder; or the receipt by the interested
stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits provided by or through the
Delaware corporation.</P>

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">In general, Section 203 of the DGCL defines
an &ldquo;interested stockholder&rdquo; as an entity or person beneficially owning 15% or more of the outstanding voting stock
of the Delaware corporation and any entity or person affiliated with or controlling or controlled by such entity or person.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Indemnification of Directors and Officers </I></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; text-indent: 0.5in">As permitted by the DGCL, our Bylaws provide
for us to indemnify each of our current and former directors and officers who was or is a party or is threatened to be made a party
to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other
than a derivative action) by reason of the fact that he or she is or was a director or officer of the Company, or is or was serving
at our request as a director, officer, employee or agent of another entity, in each case, against expenses (including attorneys&rsquo;
fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by such person in connection with such
action, suit or proceeding if he or she acted in good faith and in a manner that he or she reasonably believed to be in or not
opposed to our best interests and, with respect to any criminal action or proceeding, if he or she had no reasonable cause to believe
that his or her conduct was unlawful.</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; text-indent: 0.5in">In addition, as permitted by the DGCL,
our Bylaws provide for us to indemnify each of our current and former directors and officers who was or is a party or is
threatened to be made a party to any threatened, pending or completed derivative action or suit (i.e., an action or suit
brought by or on behalf of the Company) by reason of the fact that he or she is or was a director or officer of the Company,
or is or was serving at our request as a director, officer, employee or agent of another entity, in each case, against
expenses (including attorneys&rsquo; fees) actually and reasonably incurred by such person in connection with the defense or
settlement of such action or suit if he or she acted in good faith and in a manner that he or she reasonably believed to be
in or not opposed to our best interests; provided that no indemnification shall be made if such person shall have been
adjudged to be liable to us; provided further, however, that indemnification may be made to the extent that the court in
which the action or suit was brought determines that, despite the adjudication of liability but in view of all the
circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the court deems
proper. Our Bylaws also permit us to pay to our directors and officers expenses incurred in defending any action, suit or
proceeding in advance of its final disposition upon receipt by us of an undertaking, by or on behalf of the director or
officer, to repay the amounts so advanced if it is ultimately determined that such director or officer was not entitled to
indemnification.</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; text-indent: 0.5in">The rights to indemnification and advancement
of expenses provided by our Bylaws are not exclusive of any other rights to which the person seeking indemnification or expense
advancement may be entitled.</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; text-indent: 0.5in">As permitted by our Bylaws, we have also obtained
insurance policies insuring our directors and officers against certain liabilities which they may incur in such capacities.</P>


<!-- Field: Page; Sequence: 4 -->
    <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; color: fuchsia"><B>&nbsp;</B></P>



<P STYLE="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; color: fuchsia"><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; color: black"><U>Name of Subsidiary</U></FONT></TD>
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black"><U>State of Incorporation</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; color: black">Steiner Atlantic Corp.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Florida</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Dryclean USA License Corp.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">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; color: black">Dryclean USA Development Corp.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Florida</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Biz Brokers International, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">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; color: black">Western State Design, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Delaware</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Martin-Ray Laundry Systems, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">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; color: black">Tri-State Technical Services, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Delaware</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">AAdvantage Laundry Systems, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">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; color: black">Industrial Laundry Services, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Florida</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Scott Equipment, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">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; color: black">Washington Automated, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Washington</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">WA Acquisition Corp.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">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; color: black">Skyline Equipment, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Delaware</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Worldwide Laundry, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">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; color: black">PAC Industries, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Pennsylvania</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Professional Laundry Systems, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; color: black">Delaware</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; color: fuchsia"><B>&nbsp;</B></P>



<P STYLE="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="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify; color: Black">We hereby consent
to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-208082 and 333-222242) of EVI
Industries, Inc. formerly EnviroStar, Inc., of our reports dated September 13, 2019, 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-decoration: underline; text-align: justify; color: Black">/s/ BDO USA, LLP</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: Black">BDO USA, LLP</P>

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

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



<P STYLE="margin: 0; color: Black; font: 10pt Times New Roman, Times, Serif"></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="margin: 0; color: Black; font: 10pt Times New Roman, Times, Serif"></P>

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

<P STYLE="margin: 0"></P>

<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="page-break-before: always; 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, 2019</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: 46%; padding-right: 1in">&nbsp;</TD>
    <TD STYLE="width: 23%"><FONT STYLE="font-size: 10pt"><U>/s/ Henry M. Nahmad&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD>
    <TD STYLE="width: 31%; padding-right: 1in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Henry M. Nahmad</FONT></TD>
    <TD STYLE="padding-right: 1in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Principal </FONT>Executive Officer</TD>
    <TD STYLE="padding-right: 1in">&nbsp;</TD></TR>
</TABLE>
<P STYLE="margin: 0">&nbsp;</P>



<P STYLE="margin: 0"></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="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

<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 Rules13a-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="page-break-before: always; 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, 2019</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: 55%; padding-right: 1in">&nbsp;</TD>
    <TD STYLE="width: 32%"><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>
    <TD STYLE="width: 13%; padding-right: 1in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Robert H. Lazar</FONT></TD>
    <TD STYLE="padding-right: 1in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Principal </FONT>Financial Officer</TD>
    <TD STYLE="padding-right: 1in">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></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="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

<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, 2019, 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 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, 2019</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: 60%; padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="width: 32%; padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt"><U>/s/ Henry M. Nahmad&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD>
    <TD STYLE="width: 8%; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Henry M. Nahmad</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Principal Executive Officer</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>


<P STYLE="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="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

<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, 2019, 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 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, 2019</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: 60%; padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="width: 32%; padding: 0; text-indent: 0"><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;</U></FONT></TD>
    <TD STYLE="width: 8%; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Robert H. Lazar</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Principal Financial Officer</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</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 -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>9
<FILENAME>evi-20190630.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EVI 0619 10K.xfr; Date: 2019%2D09%2D12T19:06:34Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80840000 -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:evi="http://envirostarinc.com/20190630">
    <link:schemaRef xlink:href="evi-20190630.xsd" xlink:type="simple" />
    <xbrli:context id="C5">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C34">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C35">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C36">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C37">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C38">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C13">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C11">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C17">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C19">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_ExecutiveVicePresidentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ExecutiveVicePresidentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:FederalGovernmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_SupplierConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_custom_WesternStateDesignMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:WesternStateDesignMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-10-07_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-10-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-10-07_custom_RevolvingLineOfCreditMember_custom_TermLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:RevolvingLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-10-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-10-07_custom_TermLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:TermLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-10-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_TermLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:TermLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_NoncompeteAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-10-10_custom_WesternStateDesignLlcMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:WesternStateDesignLlcMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-10-01</xbrli:startDate>
        <xbrli:endDate>2016-10-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-06-01to2017-06-19_custom_MartinRayLaundrySystemsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:MartinRayLaundrySystemsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-06-01</xbrli:startDate>
        <xbrli:endDate>2017-06-19</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_custom_EquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evi:EquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_custom_DennisMackMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_WesternStateDesignMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:WesternStateDesignMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:FederalGovernmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_ExecutiveVicePresidentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ExecutiveVicePresidentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_srt_ExecutiveVicePresidentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ExecutiveVicePresidentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_DennisMackMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_DennisMackMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_TermLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:TermLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_NoncompeteAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_NoncompeteAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_FranchiseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_FranchiseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_TrademarksPatentsAndTradeNamesMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_TrademarksPatentsAndTradeNamesMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_TrademarksPatentsAndTradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_SupplierConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_EquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evi:EquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_custom_TriStateTechnicalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateTechnicalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_AAdvantageAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-10-01to2017-10-31_custom_TriStateTechnicalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateTechnicalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-10-01</xbrli:startDate>
        <xbrli:endDate>2017-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-02-01to2018-02-09_custom_AAAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-02-01</xbrli:startDate>
        <xbrli:endDate>2018-02-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_ScottEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ScottEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_TriStateTechnicalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateTechnicalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_TriStateTechnicalServicesMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateTechnicalServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_TriStateTechnicalServicesMember_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateTechnicalServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_TriStateTechnicalServicesMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateTechnicalServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_TriStateTechnicalServicesMember_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateTechnicalServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_AAAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_AAAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_AAAcquisitionMember_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_AAAcquisitionMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_AAAcquisitionMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_AAAcquisitionMember_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_TotalMinimumLeasePaymentsToBeReceivedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">evi:TotalMinimumLeasePaymentsToBeReceivedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_AmortizationOfUnearnedIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">evi:AmortizationOfUnearnedIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-10-30_us-gaap_RevolvingCreditFacilityMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-10-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-10-30_us-gaap_RevolvingCreditFacilityMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-10-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-10-01to2017-10-30_custom_TermLoanMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-10-01</xbrli:startDate>
        <xbrli:endDate>2017-10-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-10-01to2017-10-30_custom_TermLoanMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-10-01</xbrli:startDate>
        <xbrli:endDate>2017-10-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-10-01to2017-10-30_custom_TermLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:TermLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-10-01</xbrli:startDate>
        <xbrli:endDate>2017-10-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_TermLoanMember_custom_AAAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-02-08_custom_RevolvingLineOfCreditMember_custom_AAAcquisitionMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:RevolvingLineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-02-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-02-08_custom_RevolvingLineOfCreditMember_custom_AAAcquisitionMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:RevolvingLineOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-02-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-02-01to2018-02-08_custom_RevolvingLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:RevolvingLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-02-01</xbrli:startDate>
        <xbrli:endDate>2018-02-08</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_MattStephensonMember_custom_TriStateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MattStephensonMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_MattStephensonMember_custom_TriStateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MattStephensonMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_MikeZuffinettiMember_custom_AAdvantageMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_MikeZuffinettiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_MikeZuffinettiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-12-01to2017-12-12">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-12-01</xbrli:startDate>
        <xbrli:endDate>2017-12-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_CommonStockMember47030390">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">evi:EmployeeStockOwnershipPlanESOPPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">evi:EmployeeStockOwnershipPlanESOPPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">evi:EmployeeStockOwnershipPlanESOPPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">evi:EmployeeStockOwnershipPlanESOPPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">evi:EmployeeStockOwnershipPlanESOPPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:SEIAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_TRSAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TRSAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_TRSAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TRSAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_SEIAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:SEIAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_PACAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_PACAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_custom_MattStephensonMember_custom_TriStateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MattStephensonMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_custom_MikeZuffinettiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-01to2018-12-11">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-01</xbrli:startDate>
        <xbrli:endDate>2018-12-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-02-01to2019-02-05_custom_PACAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-02-01</xbrli:startDate>
        <xbrli:endDate>2019-02-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_OtherAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_TransferredAtPointInTimeMember_custom_CommercialAndVendedLaundryPartsAndEquipmentSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">evi:CommercialAndVendedLaundryPartsAndEquipmentSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_TransferredOverTimeMember_custom_ServiceContractsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">evi:ServiceContractsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_AAAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_custom_AAAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-09-01to2018-09-12_custom_SEIAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:SEIAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-09-01</xbrli:startDate>
        <xbrli:endDate>2018-09-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_SEIAcquisitionMember_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:SEIAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_SEIAcquisitionMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:SEIAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:SEIAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:SEIAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_PACAcquisitionMember_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_PACAcquisitionMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_PACAcquisitionMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_PACAcquisitionMember_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_OtherAcquisitionMember_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_OtherAcquisitionMember_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_OtherAcquisitionMember_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-11-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-11-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_RevolvingLineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:RevolvingLineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-10-30to2018-11-02_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-10-30</xbrli:startDate>
        <xbrli:endDate>2018-11-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-02_custom_MikeZuffinettiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-11-01_custom_MikeZuffinettiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-11-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:ScottMartinMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ScottEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:ScottMartinMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ScottEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:FrankCostabileMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACIndustriesIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:FrankCostabileMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACIndustriesIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_CustomerConcentrationRiskMember_custom_SingleThirdPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:SingleThirdPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-07-01to2018-06-30_us-gaap_CommonStockMember1574786281">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-07-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_RestrictedStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_RestrictedStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_RestrictedStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2019-06-30_custom_TrademarksPatentsAndTradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065312</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-07-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPerShare">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="sqft">
      <xbrli:measure>utr:sqft</xbrli:measure>
    </xbrli:unit>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_MinimumMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_MaximumMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_NoncompeteAgreementsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_FranchiseRightsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_TrademarksPatentsAndTradeNamesMember_us-gaap_MinimumMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_TrademarksPatentsAndTradeNamesMember_us-gaap_MaximumMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_TriStateTechnicalServicesMember_us-gaap_CustomerRelationshipsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_TriStateTechnicalServicesMember_us-gaap_GoodwillMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_AAAcquisitionMember_us-gaap_CustomerRelationshipsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_AAAcquisitionMember_us-gaap_GoodwillMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember_us-gaap_CustomerRelationshipsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember_us-gaap_GoodwillMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_PACAcquisitionMember_us-gaap_CustomerRelationshipsMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_custom_PACAcquisitionMember_us-gaap_GoodwillMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MaximumMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MinimumMember">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="C5" unitRef="USD" decimals="0">228000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="0">453000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1922000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30_srt_ExecutiveVicePresidentMember" unitRef="USD" decimals="0">12000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30_custom_DennisMackMember" unitRef="USD" decimals="0">12000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30_custom_MattStephensonMember_custom_TriStateMember" unitRef="USD" decimals="0">21000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30_custom_MikeZuffinettiMember_custom_AAdvantageMember" unitRef="USD" decimals="0">3950</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30_custom_MikeZuffinettiMember" unitRef="USD" decimals="0">13500</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-01-02_custom_MikeZuffinettiMember" unitRef="USD" decimals="0">36000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2018-11-01_custom_MikeZuffinettiMember" unitRef="USD" decimals="0">26000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember" unitRef="USD" decimals="0">11000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember" unitRef="USD" decimals="0">14600</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1554000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1332000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="C5" unitRef="USD" decimals="0">704000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2017-07-01to2018-06-30_us-gaap_ExecutiveVicePresidentMember" unitRef="USD" decimals="0">137000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2017-07-01to2018-06-30_custom_DennisMackMember" unitRef="USD" decimals="0">144000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="0">1500000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2018-07-01to2019-06-30_us-gaap_ExecutiveVicePresidentMember" unitRef="USD" decimals="0">146000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2018-07-01to2019-06-30_custom_DennisMackMember" unitRef="USD" decimals="0">144000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2018-07-01to2019-06-30_custom_MattStephensonMember_custom_TriStateMember" unitRef="USD" decimals="0">252000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2018-07-01to2019-06-30_custom_MikeZuffinettiMember" unitRef="USD" decimals="0">369000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2017-07-01to2018-06-30_custom_MattStephensonMember_custom_TriStateMember" unitRef="USD" decimals="0">168000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2017-07-01to2018-06-30_custom_MikeZuffinettiMember" unitRef="USD" decimals="0">87000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2018-07-01to2019-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember" unitRef="USD" decimals="0">114000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2018-07-01to2019-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember" unitRef="USD" decimals="0">73000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-07-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember" unitRef="Pure" decimals="INF">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-07-01to2018-06-30_us-gaap_SupplierConcentrationRiskMember" unitRef="Pure" decimals="INF">0.76</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-07-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember" unitRef="Pure" decimals="INF">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-07-01to2019-06-30_us-gaap_SupplierConcentrationRiskMember" unitRef="Pure" decimals="INF">0.62</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2017-12-01to2017-12-12">2017-12-26</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="From2018-12-01to2018-12-11">2018-12-26</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="From2018-07-01to2019-06-30" unitRef="Pure" decimals="INF">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1 contextRef="From2018-07-01to2019-06-30">P1Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <dei:EntityPublicFloat contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">121032619</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2019-09-01" unitRef="Shares" decimals="INF">11789731</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="C5" unitRef="USD" decimals="-3">13352000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">12542000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2018-07-01to2019-06-30_custom_AAAcquisitionMember" unitRef="USD" id="Foot-00-0" decimals="-3">7175000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" id="Foot-01-0" decimals="-3">3709000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2018-07-01to2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" id="Foot-02-0" decimals="-3">6474000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2018-07-01to2019-06-30_custom_PACAcquisitionMember" unitRef="USD" id="Foot-03-0" decimals="-3">5312000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="From2018-07-01to2019-06-30_custom_OtherAcquisitionMember" unitRef="USD" decimals="0">738000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="From2016-10-01to2016-10-10_custom_WesternStateDesignLlcMember" unitRef="USD" decimals="0">18500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="From2017-06-01to2017-06-19_custom_MartinRayLaundrySystemsIncMember" unitRef="USD" decimals="0">2000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="From2017-10-01to2017-10-31_custom_TriStateTechnicalServicesMember" unitRef="USD" decimals="0">7952000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="From2018-02-01to2018-02-09_custom_AAAcquisitionMember" unitRef="USD" decimals="0">8100000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="From2018-07-01to2019-06-30_custom_ScottEquipmentMember" unitRef="USD" decimals="0">6500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="From2019-02-01to2019-02-05_custom_PACAcquisitionMember" unitRef="USD" decimals="0">6400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="From2018-07-01to2019-06-30_custom_OtherAcquisitionMember" unitRef="USD" decimals="0">3500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="From2018-09-01to2018-09-12_custom_SEIAcquisitionMember" unitRef="USD" decimals="0">6500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">686475</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2016-10-01to2016-10-10_custom_WesternStateDesignLlcMember" unitRef="Shares" decimals="INF">2044990</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2017-06-01to2017-06-19_custom_MartinRayLaundrySystemsIncMember" unitRef="Shares" decimals="INF">98668</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">530525</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2017-10-01to2017-10-31_custom_TriStateTechnicalServicesMember" unitRef="Shares" decimals="INF">338115</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2018-02-01to2018-02-09_custom_AAAcquisitionMember" unitRef="Shares" decimals="INF">348360</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2018-07-01to2019-06-30_custom_ScottEquipmentMember" unitRef="Shares" decimals="INF">209678</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2019-02-01to2019-02-05_custom_PACAcquisitionMember" unitRef="Shares" decimals="INF">179847</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2018-07-01to2019-06-30_custom_OtherAcquisitionMember" unitRef="Shares" decimals="INF">141000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="From2018-09-01to2018-09-12_custom_SEIAcquisitionMember" unitRef="Shares" decimals="INF">209678</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-07-01to2019-06-30_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0">12600000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2017-10-01to2017-10-30_custom_TermLoanMember" unitRef="USD" decimals="0">7900000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2018-02-01to2018-02-08_custom_RevolvingLineOfCreditMember" unitRef="USD" decimals="0">8100000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">1341</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="0">45000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="From2018-07-01to2019-06-30_custom_AAAcquisitionMember" unitRef="USD" id="Foot-04-0" decimals="-3">12349000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" id="Foot-05-0" decimals="-3">9436000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="From2018-07-01to2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" id="Foot-06-0" decimals="-3">9027000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="From2018-07-01to2019-06-30_custom_PACAcquisitionMember" unitRef="USD" id="Foot-07-0" decimals="-3">6653000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="From2018-07-01to2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">19524000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">13145000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="From2018-07-01to2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">15501000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="From2018-07-01to2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">11965000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">2850000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">3416000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">2658000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">2231000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">2816000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">3050000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">1595000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">2136000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">2966000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">1565000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">156000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">158000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">771000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">805000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">424000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">357000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">4300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">5200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">3100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">3000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">1228000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">2220000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">740000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">1912000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">285000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">1289000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">398000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">465000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">12190000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">10527000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">6795000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">5305000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill contextRef="C1" unitRef="USD" decimals="-3">37061000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">54501000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">7334000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2017-06-30" unitRef="USD" decimals="-3">24753000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">4974000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">6350000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">6660000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="-3">19524000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2019-06-30_custom_TRSAcquisitionMember" unitRef="USD" decimals="-3">15501000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="-3">13145000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">11965000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="From2017-07-01to2018-06-30_custom_WesternStateDesignMember" unitRef="USD" decimals="-3">240711000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="From2018-07-01to2019-06-30_custom_WesternStateDesignMember" unitRef="USD" decimals="-3">252182000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="From2017-07-01to2018-06-30_custom_WesternStateDesignMember" unitRef="USD" decimals="-3">7046000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="From2018-07-01to2019-06-30_custom_WesternStateDesignMember" unitRef="USD" decimals="-3">4472000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:LineOfCredit contextRef="C1" unitRef="USD" decimals="-3">3697000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-06-30_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0">3700000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-06-30_custom_TermLoanMember" unitRef="USD" decimals="0">6400000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">40800000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0">40000000</us-gaap:LineOfCredit>
    <us-gaap:OtherLongTermDebt contextRef="C1" unitRef="USD" decimals="-3">6375000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="AsOf2019-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="C1" unitRef="USD" decimals="-3">60000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">237000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebt contextRef="C1" unitRef="USD" decimals="-3">10012000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">40563000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0">5000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2019-06-30_custom_RevolvingLineOfCreditMember" unitRef="USD" decimals="0">10000000</us-gaap:LongTermDebt>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="C1" unitRef="USD" decimals="-3">233000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">323000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="C1" unitRef="USDPerShare" decimals="INF">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2019-06-30" unitRef="USDPerShare" decimals="INF">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="C1" unitRef="Shares" decimals="INF">200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="C1" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="C1" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="C1" unitRef="USDPerShare" decimals="INF">0.025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2019-06-30" unitRef="USDPerShare" decimals="INF">0.025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="C1" unitRef="Shares" decimals="INF">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="C1" unitRef="Shares" decimals="INF">11239656</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">11825615</us-gaap:CommonStockSharesIssued>
    <us-gaap:TreasuryStockShares contextRef="C1" unitRef="Shares" decimals="INF">52686</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">72934</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquity contextRef="C35" unitRef="USD" decimals="-3">281000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="C36" unitRef="USD" decimals="-3">49950000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="C37" unitRef="USD" decimals="-3">-711000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="C38" unitRef="USD" decimals="-3">7511000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="C1" unitRef="USD" decimals="-3">57031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">296000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">73010000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-1439000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">9635000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">77262000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">262000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">27018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-06-30_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-4000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">4948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-06-30" unitRef="USD" decimals="-3">32224000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" decimals="-3">-4240000</us-gaap:StockholdersEquity>
    <us-gaap:Dividends contextRef="C5" unitRef="USD" decimals="-3">1403000</us-gaap:Dividends>
    <us-gaap:Dividends contextRef="C34" unitRef="USD" decimals="-3">1403000</us-gaap:Dividends>
    <us-gaap:Dividends contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:Dividends contextRef="From2017-07-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:Dividends contextRef="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:Dividends contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:Dividends contextRef="From2018-07-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:Dividends contextRef="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:Dividends contextRef="From2018-07-01to2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">1619000</us-gaap:Dividends>
    <us-gaap:Dividends contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1619000</us-gaap:Dividends>
    <us-gaap:Dividends contextRef="From2017-12-01to2017-12-12" unitRef="USD" decimals="0">1400000</us-gaap:Dividends>
    <us-gaap:Dividends contextRef="From2017-07-01to2018-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:Dividends contextRef="From2018-07-01to2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:Dividends contextRef="From2018-12-01to2018-12-11" unitRef="USD" decimals="0">1600000</us-gaap:Dividends>
    <us-gaap:NetIncomeLoss contextRef="C5" unitRef="USD" decimals="-3">3966000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="C34" unitRef="USD" decimals="-3">3966000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2017-07-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">3743000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">3743000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-07-01to2018-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="C5" unitRef="USDPerShare" decimals="INF">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="From2018-07-01to2019-06-30" unitRef="USDPerShare" decimals="INF">0.13</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared contextRef="From2017-12-01to2017-12-12" unitRef="USDPerShare" decimals="INF">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared contextRef="From2018-12-01to2018-12-11" unitRef="USDPerShare" decimals="INF">.13</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2017-12-01to2017-12-12">2018-01-09</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="From2018-12-01to2018-12-11">2019-01-08</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="C5" unitRef="Shares" decimals="INF">66226</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-07-01to2019-06-30" unitRef="Shares" decimals="INF">34345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="C5">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2018-07-01to2019-06-30">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="C5" unitRef="USD" decimals="-3">682000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">861000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="C5" unitRef="USD" decimals="0">1600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="0">1700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1031000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">179000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">6018000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">53700</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="From2017-07-01to2018-06-30_custom_EquityIncentivePlanMember" unitRef="Shares" decimals="INF">66226</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">54093</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="From2018-07-01to2019-06-30_custom_EquityIncentivePlanMember" unitRef="Shares" decimals="INF">34345</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="C5" unitRef="Shares" decimals="-3">437000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="From2017-07-01to2018-06-30_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">437000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="From2018-07-01to2019-06-30" unitRef="Shares" decimals="-3">489000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="From2018-07-01to2019-06-30_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">813610</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:AdvertisingExpense contextRef="C5" unitRef="USD" decimals="0">164000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="0">355000</us-gaap:AdvertisingExpense>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="C1" unitRef="USD" decimals="-3">233000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">323000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <evi:CostsIncurredOnUncompletedContracts contextRef="C1" unitRef="USD" decimals="-3">5286000</evi:CostsIncurredOnUncompletedContracts>
    <evi:CostsIncurredOnUncompletedContracts contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">19285000</evi:CostsIncurredOnUncompletedContracts>
    <evi:EstimatedEarnings contextRef="C1" unitRef="USD" decimals="-3">1072000</evi:EstimatedEarnings>
    <evi:EstimatedEarnings contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1224000</evi:EstimatedEarnings>
    <evi:BillingsToDate contextRef="C1" unitRef="USD" decimals="-3">-5605000</evi:BillingsToDate>
    <evi:BillingsToDate contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">-19673000</evi:BillingsToDate>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="C5" unitRef="USD" decimals="-3">3671000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">3483000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="C5" unitRef="Shares" decimals="-3">10840000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-07-01to2019-06-30" unitRef="Shares" decimals="-3">11533000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="C5" unitRef="Shares" decimals="-3">11277000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-07-01to2019-06-30" unitRef="Shares" decimals="-3">12022000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="AsOf2018-06-30_custom_TriStateTechnicalServicesMember" unitRef="USD" decimals="0">137000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="0">65000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="0">182000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="AsOf2018-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="0">160000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates contextRef="From2017-07-01to2018-06-30_custom_TriStateTechnicalServicesMember" unitRef="USD" decimals="0">17300000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates contextRef="From2018-07-01to2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="0">8119000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates contextRef="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="0">15900000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates contextRef="From2018-07-01to2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="0">13100000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates contextRef="From2017-07-01to2018-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="0">20400000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:CashAcquiredFromAcquisition contextRef="From2017-07-01to2018-06-30_custom_TriStateTechnicalServicesMember" unitRef="USD" decimals="0">1800000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition contextRef="From2018-07-01to2019-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="0">900000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition contextRef="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember" unitRef="USD" decimals="0">2800000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition contextRef="From2018-07-01to2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="0">1100000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition contextRef="From2018-07-01to2019-06-30_custom_OtherAcquisitionMember" unitRef="USD" decimals="0">738000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition contextRef="From2017-07-01to2018-06-30_custom_AAAcquisitionMember" unitRef="USD" decimals="0">900000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="AsOf2019-06-30_custom_TriStateTechnicalServicesMember_us-gaap_TradeNamesMember" unitRef="USD" decimals="0">1500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="AsOf2019-06-30_custom_AAAcquisitionMember_us-gaap_TradeNamesMember" unitRef="USD" decimals="0">1800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember_us-gaap_TradeNamesMember" unitRef="USD" decimals="0">1300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="AsOf2019-06-30_custom_PACAcquisitionMember_us-gaap_TradeNamesMember" unitRef="USD" decimals="0">1100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="AsOf2019-06-30_custom_TriStateTechnicalServicesMember_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0">3700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="AsOf2019-06-30_custom_AAAcquisitionMember_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0">2500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0">1800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="AsOf2019-06-30_custom_PACAcquisitionMember_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0">1900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="AsOf2019-06-30_custom_OtherAcquisitionMember_us-gaap_TradeNamesMember" unitRef="USD" decimals="0">4500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="AsOf2019-06-30_custom_OtherAcquisitionMember_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0">1300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="AsOf2019-06-30_custom_OtherAcquisitionMember_us-gaap_GoodwillMember" unitRef="USD" decimals="0">690000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-10-07_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-10-07_custom_RevolvingLineOfCreditMember_custom_TermLoanMember" unitRef="USD" decimals="0">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-10-07_custom_TermLoanMember" unitRef="USD" decimals="0">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2017-10-30_us-gaap_RevolvingCreditFacilityMember_srt_MinimumMember" unitRef="USD" decimals="0">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2017-10-30_us-gaap_RevolvingCreditFacilityMember_srt_MaximumMember" unitRef="USD" decimals="0">22200000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-02-08_custom_RevolvingLineOfCreditMember_custom_AAAcquisitionMember_srt_MinimumMember" unitRef="USD" decimals="0">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-02-08_custom_RevolvingLineOfCreditMember_custom_AAAcquisitionMember_srt_MaximumMember" unitRef="USD" decimals="0">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember_srt_MaximumMember" unitRef="USD" decimals="0">140000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityPeriodicPayment contextRef="From2017-10-01to2017-10-30_custom_TermLoanMember_srt_MinimumMember" unitRef="USD" decimals="0">60000</us-gaap:LineOfCreditFacilityPeriodicPayment>
    <us-gaap:LineOfCreditFacilityPeriodicPayment contextRef="From2017-10-01to2017-10-30_custom_TermLoanMember_srt_MaximumMember" unitRef="USD" decimals="0">100000</us-gaap:LineOfCreditFacilityPeriodicPayment>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="C5" unitRef="USD" decimals="0">2500000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="0">1200000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="C5" unitRef="USD" decimals="-3">295000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">260000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2017-07-01to2018-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">466148</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-07-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">69744</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <evi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1 contextRef="From2017-07-01to2018-06-30_us-gaap_MinimumMember">P10Y</evi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1>
    <evi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1 contextRef="From2017-07-01to2018-06-30_us-gaap_MaximumMember">P29Y</evi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1>
    <evi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1 contextRef="From2018-07-01to2019-06-30_us-gaap_MinimumMember">P5Y</evi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1>
    <evi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1 contextRef="From2018-07-01to2019-06-30_us-gaap_MaximumMember">P31Y</evi:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1>
    <evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet contextRef="C1" unitRef="USD" decimals="-3">753000</evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet>
    <evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1633000</evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2018-07-01to2019-06-30">P17Y3M19D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <dei:EntityCentralIndexKey contextRef="From2018-07-01to2019-06-30">0000065312</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2018-07-01to2019-06-30">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2018-07-01to2019-06-30">2019-06-30</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2018-07-01to2019-06-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2018-07-01to2019-06-30">--06-30</dei:CurrentFiscalYearEndDate>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2018-07-01to2019-06-30">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2018-07-01to2019-06-30">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2018-07-01to2019-06-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2018-07-01to2019-06-30">Accelerated Filer</dei:EntityFilerCategory>
    <dei:DocumentFiscalPeriodFocus contextRef="From2018-07-01to2019-06-30">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2018-07-01to2019-06-30">2019</dei:DocumentFiscalYearFocus>
    <us-gaap:NetRentableArea contextRef="AsOf2019-06-30_srt_ExecutiveVicePresidentMember" unitRef="sqft" decimals="INF">28000</us-gaap:NetRentableArea>
    <us-gaap:NetRentableArea contextRef="AsOf2019-06-30_custom_DennisMackMember" unitRef="sqft" decimals="INF">17600</us-gaap:NetRentableArea>
    <us-gaap:NetRentableArea contextRef="AsOf2019-06-30_custom_MattStephensonMember_custom_TriStateMember" unitRef="sqft" decimals="INF">81000</us-gaap:NetRentableArea>
    <us-gaap:NetRentableArea contextRef="AsOf2019-06-30_custom_MikeZuffinettiMember_custom_AAdvantageMember" unitRef="sqft" decimals="INF">5000</us-gaap:NetRentableArea>
    <us-gaap:NetRentableArea contextRef="AsOf2019-06-30_custom_MikeZuffinettiMember" unitRef="sqft" decimals="INF">17000</us-gaap:NetRentableArea>
    <us-gaap:NetRentableArea contextRef="AsOf2019-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember" unitRef="sqft" decimals="INF">18000</us-gaap:NetRentableArea>
    <us-gaap:NetRentableArea contextRef="AsOf2019-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember" unitRef="sqft" decimals="INF">29500</us-gaap:NetRentableArea>
    <evi:LeaseStartDate contextRef="From2018-07-01to2019-06-30_us-gaap_ExecutiveVicePresidentMember">2014-11-01</evi:LeaseStartDate>
    <evi:LeaseStartDate contextRef="From2018-07-01to2019-06-30_custom_DennisMackMember">2016-10-10</evi:LeaseStartDate>
    <us-gaap:SharePrice contextRef="AsOf2019-06-30_custom_AAAcquisitionMember" unitRef="USDPerShare" decimals="INF">35.45</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="AsOf2019-06-30_custom_SEIAcquisitionMember" unitRef="USDPerShare" decimals="INF">45.00</us-gaap:SharePrice>
    <us-gaap:SharePrice contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USDPerShare" decimals="INF">36.99</us-gaap:SharePrice>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-07-01to2019-06-30_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-07-01to2019-06-30_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="From2018-07-01to2019-06-30_custom_AAdvantageAcquisitionMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The computation of&#13;the purchase price consideration and the allocation of the consideration to the net assets acquired are presented in the following&#13;tables (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Cash consideration, net of cash acquired&lt;sup&gt;(a)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,175&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;&lt;font style="font-size: 10pt"&gt;Stock consideration&lt;sup&gt;(b)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,349&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 17.65pt"&gt;Total purchase price consideration, net of cash acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,524&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(a)Includes $8,119,000 paid at&#13;closing (inclusive of a preliminary working capital adjustment) net of $0.9 million of cash acquired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(b)Calculated as 348,360 shares of&#13;the Company&amp;#8217;s common stock, multiplied by $35.45, the closing price of the Company&amp;#8217;s common stock on the closing date.&lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The computation of the purchase price&#13;consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables&#13;(in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Cash consideration, net of cash acquired&lt;sup&gt;(a)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,709&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;&lt;font style="font-size: 10pt"&gt;Stock consideration&lt;sup&gt;(b)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,436&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0"&gt;Total purchase price consideration, net of cash acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;13,145&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(a)Includes $6,500,000 paid net of&#13;$2.8 million of cash acquired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(b)Calculated as 209,678 shares of&#13;the Company&amp;#8217;s common stock, multiplied by $45.00, the closing price of the Company&amp;#8217;s common stock on the closing date.&lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="From2018-07-01to2019-06-30_custom_TRSAcquisitionMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;The computation of&#13;        the purchase price consideration and the allocation of the consideration to the net assets acquired are presented in the following&#13;        tables (in thousands):&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Cash consideration, net of cash acquired&lt;sup&gt;(a)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,474&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;&lt;font style="font-size: 10pt"&gt;Stock consideration&lt;sup&gt;(b)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,027&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 17.65pt"&gt;Total purchase price consideration, net of cash acquired&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,501&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(a)Includes $8,250,000 paid net&#13;of $1.8 million of cash acquired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(b)Calculated as 338,115 shares of&#13;the Company&amp;#8217;s common stock, multiplied by $26.70, the closing price of the Company&amp;#8217;s common stock on the closing date.&lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="From2018-07-01to2019-06-30_custom_PACAcquisitionMember">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The computation of the purchase price&#13;consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables&#13;(in thousands):&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Cash consideration, net of cash acquired&lt;sup&gt;(a)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,312&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Stock consideration&lt;sup&gt;(b)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,653&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0"&gt;Total purchase price consideration, net of cash acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,965&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(a)Includes $6,400,000 paid net of&#13;$1.1 million of cash acquired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(b)Calculated as 179,847 shares of&#13;the Company&amp;#8217;s common stock, multiplied by $36.99, the closing price of the Company&amp;#8217;s common stock on the closing date.&lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2018-07-01to2019-06-30_custom_AAdvantageAcquisitionMember">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="white-space: nowrap"&gt;Allocation of purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,850&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-indent: -0.25in; padding-left: 25.9pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,816&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Other assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,966&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Equipment and improvements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;771&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,300&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,228&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;Customer deposits&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(285&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 17.65pt"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,190&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 17.65pt"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,334&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 17.65pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,524&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2018-07-01to2019-06-30_custom_SEIAcquisitionMember">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="white-space: nowrap"&gt;Allocation of purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,658&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-indent: -0.25in; padding-left: 25.9pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,595&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Other assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;156&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Equipment and improvements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;424&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,100&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(740&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;Customer deposits&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(398&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,795&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,350&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 0"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;13,145&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2018-07-01to2019-06-30_custom_TRSAcquisitionMember">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="white-space: nowrap"&gt;Allocation of purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,416&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-indent: -0.25in; padding-left: 25.9pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,050&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Other assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,565&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Equipment and improvements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;805&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,200&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,220&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Customer deposits&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,289&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 17.65pt"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,527&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 17.65pt"&gt;Goodwill&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,974&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 17.65pt"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,501&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2018-07-01to2019-06-30_custom_PACAcquisitionMember">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="white-space: nowrap"&gt;Allocation of purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,231&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-indent: -0.25in; padding-left: 25.9pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,136&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Other assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;158&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Equipment and improvements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;357&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,912&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Customer deposits&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(465&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;Assumption of debt&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(200&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,305&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,660&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 0"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,965&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <evi:TradeAccountsReceivablesCurrent contextRef="C1" unitRef="USD" decimals="-3">14761000</evi:TradeAccountsReceivablesCurrent>
    <evi:TradeAccountsReceivablesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">26158000</evi:TradeAccountsReceivablesCurrent>
    <evi:ContractReceivablesGross contextRef="C1" unitRef="USD" decimals="-3">770000</evi:ContractReceivablesGross>
    <evi:ContractReceivablesGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">4722000</evi:ContractReceivablesGross>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="C1" unitRef="USD" decimals="-3">16259000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">30880000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:InventoryGross contextRef="C1" unitRef="USD" decimals="-3">15603000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">26735000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves contextRef="C1" unitRef="USD" decimals="-3">253000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">290000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryWriteDown contextRef="C5" unitRef="USD" decimals="-3">253000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">290000</us-gaap:InventoryWriteDown>
    <us-gaap:OtherReceivablesNetCurrent contextRef="C1" unitRef="USD" decimals="-3">480000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">856000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidInsurance contextRef="C1" unitRef="USD" decimals="-3">295000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">251000</us-gaap:PrepaidInsurance>
    <us-gaap:OtherAssetsMiscellaneousCurrent contextRef="C1" unitRef="USD" decimals="-3">1275000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1831000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="C1" unitRef="USD" decimals="-3">4682000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="C13" unitRef="USD" decimals="-3">674000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="C11" unitRef="USD" decimals="-3">2019000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-06-30_us-gaap_VehiclesMember" unitRef="USD" decimals="-3">1989000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">8834000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-06-30_us-gaap_FurnitureAndFixturesMember" unitRef="USD" decimals="-3">3365000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-06-30_us-gaap_LeaseholdImprovementsMember" unitRef="USD" decimals="-3">1567000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-06-30_us-gaap_VehiclesMember" unitRef="USD" decimals="-3">3902000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="C1" unitRef="USD" decimals="-3">1699000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">2969000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:Depreciation contextRef="C5" unitRef="USD" decimals="-3">721000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1200000</us-gaap:Depreciation>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="C1" unitRef="USD" decimals="-3">17706000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="C17" unitRef="USD" decimals="-3">529000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="C19" unitRef="USD" decimals="-3">176000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2018-06-30_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">6055000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2018-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember" unitRef="USD" decimals="-3">10380000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2018-06-30_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">566000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">25756000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2019-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember" unitRef="USD" decimals="-3">15340000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2019-06-30_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">9145000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2019-06-30_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="-3">566000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2019-06-30_us-gaap_FranchiseRightsMember" unitRef="USD" decimals="-3">529000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2019-06-30_custom_TrademarksPatentsAndTradeNamesMember" unitRef="USD" decimals="-3">176000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="C1" unitRef="USD" decimals="-3">1931000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">3405000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod contextRef="From2018-07-01to2019-06-30_us-gaap_TradeNamesMember">Indefinite</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="C5" unitRef="USD" decimals="-3">858000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1665000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1659000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1593000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1550000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1550000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">5189000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <evi:TotalRemainingAmortizationIntangibleAssets contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">13206000</evi:TotalRemainingAmortizationIntangibleAssets>
    <us-gaap:AccountsPayableCurrent contextRef="C1" unitRef="USD" decimals="-3">7691000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">11305000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="C1" unitRef="USD" decimals="-3">3371000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">5065000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="C1" unitRef="USD" decimals="-3">680000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1138000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="C5" unitRef="USD" decimals="-3">1192000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">673000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="C5" unitRef="USD" decimals="-3">542000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">339000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="C5" unitRef="USD" decimals="-3">1734000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1012000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="C5" unitRef="USD" decimals="-3">562000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">663000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="C5" unitRef="USD" decimals="-3">120000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">198000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="C5" unitRef="Pure" decimals="INF">0.28</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2018-07-01to2019-06-30" unitRef="Pure" decimals="INF">.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="C5" unitRef="USD" decimals="-3">1788000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1180000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="C5" unitRef="USD" decimals="-3">319000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">323000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="C5" unitRef="USD" decimals="-3">309000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">370000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="C5" unitRef="Pure" decimals="INF">0.379</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2018-07-01to2019-06-30" unitRef="Pure" decimals="INF">0.334</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="C1" unitRef="USD" decimals="-3">66000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">116000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsInventory contextRef="C1" unitRef="USD" decimals="-3">303000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">471000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="C1" unitRef="USD" decimals="-3">277000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">499000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOther contextRef="C1" unitRef="USD" decimals="-3">74000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">46000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="C1" unitRef="USD" decimals="-3">720000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1132000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="C1" unitRef="USD" decimals="-3">614000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1217000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="C1" unitRef="USD" decimals="-3">1278000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">2840000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1400000</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty>
    <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases contextRef="C1" unitRef="USD" decimals="-3">2800000</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases>
    <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">3000000</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases>
    <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent contextRef="C1" unitRef="USD" decimals="-3">400000</us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent>
    <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">500000</us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent>
    <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent contextRef="C1" unitRef="USD" decimals="-3">2400000</us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent>
    <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">2500000</us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent>
    <us-gaap:ProceedsFromLoans contextRef="From2018-07-01to2019-06-30_custom_TermLoanMember" unitRef="USD" decimals="0">2800000</us-gaap:ProceedsFromLoans>
    <us-gaap:ProceedsFromLoans contextRef="From2018-07-01to2019-06-30_custom_TermLoanMember_custom_AAAcquisitionMember" unitRef="USD" decimals="0">5000000</us-gaap:ProceedsFromLoans>
    <evi:GoodwillFromAaAcquisition contextRef="C5" unitRef="USD" decimals="-3">7334000</evi:GoodwillFromAaAcquisition>
    <evi:OutstandingPerformanceAndPaymentBonds contextRef="C1" unitRef="USD" decimals="0">8300000</evi:OutstandingPerformanceAndPaymentBonds>
    <evi:OutstandingPerformanceAndPaymentBonds contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">8000000</evi:OutstandingPerformanceAndPaymentBonds>
    <evi:EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds contextRef="C1" unitRef="USD" decimals="0">4400000</evi:EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber contextRef="From2017-07-01to2018-06-30_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">53700</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber contextRef="From2018-07-01to2019-06-30_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="INF">54093</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember47030390" unitRef="Shares" decimals="INF">20248</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember1574786281" unitRef="Shares" decimals="INF">20918</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="AsOf2019-06-30_custom_DennisMackMember">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="AsOf2019-06-30_custom_MattStephensonMember_custom_TriStateMember">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="AsOf2019-06-30_custom_MikeZuffinettiMember_custom_AAdvantageMember">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="AsOf2019-06-30_custom_MikeZuffinettiMember">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="AsOf2019-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="AsOf2019-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember">P4Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <evi:DeferredNetTaxAssetsAndLiabilities contextRef="C1" unitRef="USD" decimals="-3">-558000</evi:DeferredNetTaxAssetsAndLiabilities>
    <evi:DeferredNetTaxAssetsAndLiabilities contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">-1708000</evi:DeferredNetTaxAssetsAndLiabilities>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">618000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths contextRef="AsOf2019-06-30_custom_TotalMinimumLeasePaymentsToBeReceivedMember" unitRef="USD" decimals="-3">1383000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths contextRef="AsOf2019-06-30_custom_AmortizationOfUnearnedIncomeMember" unitRef="USD" decimals="-3">765000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">359000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears contextRef="AsOf2019-06-30_custom_TotalMinimumLeasePaymentsToBeReceivedMember" unitRef="USD" decimals="-3">889000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears contextRef="AsOf2019-06-30_custom_AmortizationOfUnearnedIncomeMember" unitRef="USD" decimals="-3">530000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">280000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears contextRef="AsOf2019-06-30_custom_TotalMinimumLeasePaymentsToBeReceivedMember" unitRef="USD" decimals="-3">600000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears contextRef="AsOf2019-06-30_custom_AmortizationOfUnearnedIncomeMember" unitRef="USD" decimals="-3">320000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">191000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears contextRef="AsOf2019-06-30_custom_TotalMinimumLeasePaymentsToBeReceivedMember" unitRef="USD" decimals="-3">354000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears contextRef="AsOf2019-06-30_custom_AmortizationOfUnearnedIncomeMember" unitRef="USD" decimals="-3">163000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">83000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears contextRef="AsOf2019-06-30_custom_TotalMinimumLeasePaymentsToBeReceivedMember" unitRef="USD" decimals="-3">140000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears contextRef="AsOf2019-06-30_custom_AmortizationOfUnearnedIncomeMember" unitRef="USD" decimals="-3">57000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">43000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter contextRef="AsOf2019-06-30_custom_TotalMinimumLeasePaymentsToBeReceivedMember" unitRef="USD" decimals="-3">94000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter contextRef="AsOf2019-06-30_custom_AmortizationOfUnearnedIncomeMember" unitRef="USD" decimals="-3">51000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived contextRef="AsOf2019-06-30" unitRef="USD" id="Foot-08-0" decimals="-3">1574000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived>
    <evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="0">98800000</evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations>
    <evi:NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="0">2900000</evi:NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-07-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">6845</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-07-01to2019-06-30_custom_RestrictedStockUnitsMember" unitRef="Shares" decimals="INF">27500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2018-07-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2018-07-01to2019-06-30_custom_RestrictedStockUnitsMember" unitRef="Shares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-07-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPerShare" decimals="INF">36.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-07-01to2019-06-30_custom_RestrictedStockUnitsMember" unitRef="USDPerShare" decimals="INF">36.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-07-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPerShare" decimals="INF">17.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2018-07-01to2019-06-30_custom_RestrictedStockUnitsMember" unitRef="USDPerShare" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2018-07-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPerShare" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2018-07-01to2019-06-30_custom_RestrictedStockUnitsMember" unitRef="USDPerShare" xsi:nil="true" />
    <dei:EntityShellCompany contextRef="From2018-07-01to2019-06-30">false</dei:EntityShellCompany>
    <dei:EntityEmergingGrowthCompany contextRef="From2018-07-01to2019-06-30">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness contextRef="From2018-07-01to2019-06-30">true</dei:EntitySmallBusiness>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2018-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">903102</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2019-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">855854</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2018-06-30_custom_RestrictedStockUnitsMember" unitRef="Shares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2019-06-30_custom_RestrictedStockUnitsMember" unitRef="Shares" decimals="INF">27500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2018-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPerShare" decimals="INF">18.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2019-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPerShare" decimals="INF">18.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2018-06-30_custom_RestrictedStockUnitsMember" unitRef="USDPerShare" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2019-06-30_custom_RestrictedStockUnitsMember" unitRef="USDPerShare" decimals="INF">36.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="C35" unitRef="Shares" decimals="INF">11239656</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="C37" unitRef="Shares" decimals="INF">52686</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">11825615</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2019-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">72934</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">10499481</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">31768</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="C5" unitRef="USD" decimals="-3">707000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="C34" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2017-07-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">707000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2018-07-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">728000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2018-07-01to2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">728000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2017-07-01to2018-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2018-07-01to2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember" unitRef="Shares" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">20918</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" xsi:nil="true" />
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">20248</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="C5" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="C34" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2017-07-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-07-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-07-01to2019-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2017-07-01to2018-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-07-01to2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="C5" unitRef="USD" decimals="-3">21376000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="C34" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">17000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2017-07-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">21359000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">13000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2018-07-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">21277000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2018-07-01to2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">17050000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2017-07-01to2018-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="From2018-07-01to2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" decimals="-3">-4240000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="C5" unitRef="USD" decimals="-3">1575000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="C34" unitRef="USD" xsi:nil="true" />
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-07-01to2018-06-30_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-07-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">1575000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-07-01to2018-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-07-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">1740000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-07-01to2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1740000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-07-01to2018-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-07-01to2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="From2018-07-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">45000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="From2018-07-01to2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">45000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="From2018-07-01to2019-06-30_custom_EmployeeStockOwnershipPlanESOPPlanMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="From2018-07-01to2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">1341</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="From2018-07-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" xsi:nil="true" />
    <us-gaap:Assets contextRef="C1" unitRef="USD" decimals="-3">95474000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">154485000</us-gaap:Assets>
    <us-gaap:OtherAssets contextRef="C1" unitRef="USD" decimals="-3">3281000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">3900000</us-gaap:OtherAssets>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="C1" unitRef="USD" decimals="-3">15775000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">22351000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="C1" unitRef="USD" decimals="-3">2983000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">5865000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsCurrent contextRef="C1" unitRef="USD" decimals="-3">36374000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">67868000</us-gaap:AssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="C1" unitRef="USD" decimals="-3">2050000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">2938000</us-gaap:OtherAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="C1" unitRef="USD" decimals="-3">606000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">403000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:InventoryNet contextRef="C1" unitRef="USD" decimals="-3">15350000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">26445000</us-gaap:InventoryNet>
    <us-gaap:AccountsReceivableNetCurrent contextRef="C1" unitRef="USD" decimals="-3">16026000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">30557000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2019-06-30_us-gaap_CustomerConcentrationRiskMember_custom_SingleThirdPartyMember" unitRef="USD" decimals="0">4000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:TreasuryStockValue contextRef="C1" unitRef="USD" decimals="-3">711000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1439000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="C1" unitRef="USD" decimals="-3">7511000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">9635000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="C1" unitRef="USD" decimals="-3">49950000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">73010000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:CommonStockValue contextRef="C1" unitRef="USD" decimals="-3">281000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">296000</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockValue contextRef="C1" unitRef="USD" xsi:nil="true" />
    <us-gaap:PreferredStockValue contextRef="AsOf2019-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="C1" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">4240000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:Liabilities contextRef="C1" unitRef="USD" decimals="-3">38443000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">72983000</us-gaap:Liabilities>
    <us-gaap:LongTermDebtNoncurrent contextRef="C1" unitRef="USD" decimals="-3">8817000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">40563000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="C1" unitRef="USD" decimals="-3">558000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1708000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesCurrent contextRef="C1" unitRef="USD" decimals="-3">29068000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">30712000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="C1" unitRef="USD" decimals="-3">1195000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2019-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="C1" unitRef="USD" decimals="-3">4248000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">5187000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="C1" unitRef="USD" decimals="-3">11742000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">17508000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="C1" unitRef="USD" xsi:nil="true" />
    <us-gaap:CommitmentsAndContingencies contextRef="AsOf2019-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="C1" unitRef="USD" decimals="-3">95474000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">154485000</us-gaap:LiabilitiesAndStockholdersEquity>
    <evi:CommonStockRelatedToAcquireesEsop contextRef="C1" unitRef="USD" xsi:nil="true" />
    <evi:CommonStockRelatedToAcquireesEsop contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">4240000</evi:CommonStockRelatedToAcquireesEsop>
    <us-gaap:EarningsPerShareDiluted contextRef="C5" unitRef="USDPerShare" decimals="INF">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-07-01to2019-06-30" unitRef="USDPerShare" decimals="INF">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic contextRef="C5" unitRef="USDPerShare" decimals="INF">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-07-01to2019-06-30" unitRef="USDPerShare" decimals="INF">0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="C5" unitRef="USD" decimals="-3">2416000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1873000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="C5" unitRef="USD" decimals="-3">6382000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">5616000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:InterestIncomeExpenseNet contextRef="C5" unitRef="USD" decimals="-3">-552000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">-1389000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OperatingIncomeLoss contextRef="C5" unitRef="USD" decimals="-3">6934000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">7005000</us-gaap:OperatingIncomeLoss>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="C5" unitRef="USD" decimals="-3">29572000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">45693000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GrossProfit contextRef="C5" unitRef="USD" decimals="-3">36506000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">52698000</us-gaap:GrossProfit>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="C5" unitRef="USD" decimals="-3">113501000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">175620000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:Revenues contextRef="C5" unitRef="USD" decimals="-3">150007000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">228318000</us-gaap:Revenues>
    <us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1 contextRef="C5" unitRef="Shares" decimals="INF">21376</us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1>
    <us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1 contextRef="From2018-07-01to2019-06-30" unitRef="Shares" decimals="INF">21290</us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1>
    <us-gaap:IncomeTaxesPaid contextRef="C5" unitRef="USD" decimals="-3">1223000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1737000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet contextRef="C5" unitRef="USD" decimals="-3">499000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1231000</us-gaap:InterestPaidNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="C1" unitRef="USD" decimals="-3">1330000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">5038000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2017-06-30" unitRef="USD" decimals="-3">727000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="C5" unitRef="USD" decimals="-3">603000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">3708000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="C5" unitRef="USD" decimals="-3">3439000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">27954000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="C5" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">45000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="C5" unitRef="USD" decimals="-3">707000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">728000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="C5" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">272000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfDebt contextRef="C5" unitRef="USD" decimals="-3">66079000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">82435000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="C5" unitRef="USD" decimals="-3">71628000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">112963000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:PaymentsOfDividends contextRef="C5" unitRef="USD" decimals="-3">1403000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1619000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="C5" unitRef="USD" decimals="-3">-14181000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">-15521000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="C5" unitRef="USD" decimals="-3">829000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">2979000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="C5" unitRef="USD" decimals="-3">11345000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">-8725000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="C5" unitRef="USD" decimals="-3">2702000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">241000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="C5" unitRef="USD" decimals="-3">-4321000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">2381000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="C5" unitRef="USD" decimals="-3">533000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">988000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="C5" unitRef="USD" decimals="-3">-826000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">-203000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="C5" unitRef="USD" decimals="-3">1884000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">4335000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable contextRef="C5" unitRef="USD" decimals="-3">-3773000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">8934000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="C5" unitRef="USD" decimals="-3">682000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">861000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet contextRef="C5" unitRef="USD" decimals="-3">77000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">86000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:ShareBasedCompensation contextRef="C5" unitRef="USD" decimals="-3">1575000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1740000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="C5" unitRef="USD" decimals="-3">105000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">283000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="C5" unitRef="USD" decimals="-3">18000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">95000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="C5" unitRef="USD" decimals="-3">1579000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">2743000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RetainageDeposit contextRef="C1" unitRef="USD" xsi:nil="true" />
    <us-gaap:RetainageDeposit contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">797000</us-gaap:RetainageDeposit>
    <evi:GoodwillFromSeiAcquisition contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">6350000</evi:GoodwillFromSeiAcquisition>
    <evi:GoodwillFromPacAcquisition contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">6660000</evi:GoodwillFromPacAcquisition>
    <us-gaap:GoodwillOtherIncreaseDecrease contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">4430000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="C1" unitRef="USD" xsi:nil="true" />
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">248000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts contextRef="From2018-07-01to2019-06-30_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0">88000</us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">15100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="C5" unitRef="USD" decimals="0">707000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="0">728000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <evi:GoodwillFromTrsAcquisition contextRef="C5" unitRef="USD" decimals="-3">4974000</evi:GoodwillFromTrsAcquisition>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="USD" decimals="-3">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2018-07-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">54093</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2018-07-01to2019-06-30_custom_RestrictedStockUnitsMember" unitRef="Shares" xsi:nil="true" />
    <evi:PercentageOfRetainageOfContractBillings contextRef="From2018-07-01to2019-06-30_us-gaap_MinimumMember" unitRef="Pure" decimals="INF">0.05</evi:PercentageOfRetainageOfContractBillings>
    <evi:PercentageOfRetainageOfContractBillings contextRef="From2018-07-01to2019-06-30_us-gaap_MaximumMember" unitRef="Pure" decimals="INF">0.20</evi:PercentageOfRetainageOfContractBillings>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="AsOf2019-06-30_us-gaap_TransferredAtPointInTimeMember_custom_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" unitRef="Pure" decimals="INF">0.83</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="AsOf2019-06-30_us-gaap_TransferredOverTimeMember_custom_ServiceContractsMember" unitRef="Pure" decimals="INF">0.17</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <evi:NumberOfSharesTransferedToAcquiredCompanysEsop contextRef="AsOf2019-06-30_custom_PACAcquisitionMember" unitRef="Shares" decimals="INF">114634</evi:NumberOfSharesTransferedToAcquiredCompanysEsop>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2018-07-01to2019-06-30_us-gaap_RevolvingCreditFacilityMember">LIBOR 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 one month LIBOR 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.</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2018-07-01to2019-06-30_us-gaap_RevolvingCreditFacilityMember">2023-11-02</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationPeriod contextRef="From2018-07-01to2019-06-30_us-gaap_RevolvingCreditFacilityMember">P5Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityExpirationPeriod contextRef="From2018-10-30to2018-11-02_us-gaap_RevolvingCreditFacilityMember">P5Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0">6900000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;20. Subsequent Events&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On August 1, 2019, the Company, through its&#13;        wholly-owned subsidiary, Professional Laundry Systems, LLC (&amp;#8220;Professional Laundry Systems&amp;#8221;), completed the acquisition&#13;        of substantially all of the assets of Commercial Laundry Products, Inc., Professional Laundry Systems of PA, Inc., and Professional&#13;        Laundry Systems West, Inc. (collectively &amp;#8220;PLS&amp;#8221;), a New York-based distributor of commercial, industrial, and vended&#13;        laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial&#13;        and vended laundry industry. The consideration paid by the Company in connection with the acquisition consisted of cash and stock&#13;        and was immaterial to the Company on a consolidated basis. Pursuant to the Asset Purchase Agreement, the Company, indirectly through&#13;        Professional Laundry Systems, also assumed certain of the liabilities of PLS. The financial position, including assets and liabilities,&#13;        and results of operations of PLS following the August 1, 2019 closing date will be consolidated in the Company&amp;#8217;s consolidated&#13;        financial statements beginning with the quarter ending September 30, 2019.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. &amp;#160;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.&amp;#160;&amp;#160;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.&amp;#160;&amp;#160;If the reporting unit does not pass the qualitative assessment, then the reporting unit's carrying value is compared to its fair value.&amp;#160;&amp;#160;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 Company performed its annual impairment test on April 1, 2019 and determined there was no impairment.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:UseOfEstimates contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Estimates&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&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&amp;#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.&amp;#160;&amp;#160;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.&amp;#160;&amp;#160;Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:UseOfEstimates>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Earnings Per Share&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company computes earnings&#13;per share using the two-class method. The two-class method of computing earnings per share is an earnings allocation formula that&#13;determines earnings per share for common stock and any participating securities according to dividends declared (whether paid&#13;or unpaid) and participation rights in undistributed earnings. Shares of the Company&amp;#8217;s common stock subject to unvested&#13;restricted stock awards are considered participating securities because these awards contain a non-forfeitable right to dividends&#13;paid prior to forfeiture of the restricted stock, if any, irrespective of whether the awards ultimately vest. During fiscal 2019&#13;and fiscal 2018, the Company issued awards of 34,345 and 66,226 shares of restricted stock, respectively, under the EVI Industries,&#13;Inc. 2015 Equity Incentive Plan (see Note 19). Such shares are deemed to constitute a second class of stock for accounting purposes.&#13;Basic and diluted earnings per share for fiscal 2019 and fiscal 2018 are computed as follows (in thousands, except per share data):&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center"&gt;For the years ended &lt;br /&gt; June 30,&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Net income&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,743&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,966&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Less: distributed and&lt;br /&gt;&#13; &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;undistributed income &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;allocated to non-vested &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;restricted common stock&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;260&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;295&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Net income allocated to EVI &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Industries, Inc. &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;shareholders&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,483&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,671&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 17.65pt"&gt;Weighted average shares &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;outstanding used in basic &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;earnings per share&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,533&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,840&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 17.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Dilutive common share &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;equivalents&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;489&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;437&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Weighted average shares &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;outstanding used in &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;dilutive earnings per share&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,022&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;11,277&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in"&gt;Basic earnings per share&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.30&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.34&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in"&gt;Diluted earnings per share&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.29&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.33&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;At June 30, 2019, other than 813,610 unvested shares subject to&#13;restricted stock awards, there were no potentially dilutive securities outstanding. The remaining 69,744 shares of restricted common&#13;stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. At June 30, 2018,&#13;other than 437,000 shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining&#13;466,148 shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact&#13;was anti-dilutive.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Supplier Concentration&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three of these manufacturers accounted for a total of approximately 62% of the Company&amp;#8217;s purchases for fiscal 2019 and purchases from four manufacturers accounted for approximately 76% of the Company&amp;#8217;s purchases for fiscal 2018.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Advertising Costs&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The Company expenses the cost of advertising as of the first date an advertisement is run.&amp;#160;&amp;#160;The Company incurred approximately $355,000 and $164,000 of advertising costs for fiscal 2019 and 2018, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0; text-align: left; vertical-align: top"&gt;&lt;b&gt;Fair Value of Certain Current Assets and Current Liabilities&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Fair value is the exchange price that&#13;would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for&#13;the asset or liability in an orderly transaction between market participants at the measurement date. The inputs used to measure&#13;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;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Level 1 - Quoted prices in active markets for identical assets and liabilities.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Level 2 - Observable inputs other than quoted prices included in Level 1. This includes dealer&#13;and broker quotations, bid prices, quoted prices for similar assets and liabilities in active markets, or other inputs that are&#13;observable or can be corroborated by observable market data.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant&#13;to the fair value of the assets or liabilities. This includes discounted cash flow methodologies and similar techniques that use&#13;significant unobservable inputs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;The Company has no assets or liabilities that&#13;are adjusted to fair value on a recurring basis. The Company did not have any assets or liabilities measured at fair value on a&#13;nonrecurring basis during fiscal 2019 or 2018, except for certain assets acquired and liabilities assumed in a business combination&#13;(as described in Note 3).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;The Company&amp;#8217;s cash and cash equivalents,&#13;accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated&#13;estimated fair value, using Level 1 inputs, as they are maintained with various high-quality financial institutions and have original&#13;maturities of three months or less. The fair value of the Company&amp;#8217;s indebtedness was estimated using Level 2 inputs based&#13;on quoted prices for those or similar debt instruments using applicable interest rates as of June 30, 2019 and approximate the&#13;carrying value of such debt because it accrues interest at variable rates that are repriced frequently.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <evi:CustomerDepositsPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Customer Deposits&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Customer deposits represent advances paid by customers when placing orders for equipment with the Company.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</evi:CustomerDepositsPolicyTextBlock>
    <us-gaap:LessorLeasesPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Net Investment in Sales Type Leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&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;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;5. Inventories&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify"&gt;Inventories as of June 30, 2019 and 2018 were comprised of (in thousands):&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Equipment and parts&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;26,735&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,603&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Reserve&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(290&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(253&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;26,445&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,350&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company established reserves of&#13;approximately $290,000 and $253,000 as of June 30, 2019 and 2018, respectively, against slow moving inventory.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <evi:VendoreDepositsDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-align: justify; text-indent: 0"&gt;&lt;b&gt;6. Vendor Deposits&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Vendor deposits represent advances made to the Company&amp;#8217;s vendors for specialized inventory on order.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</evi:VendoreDepositsDisclosureTextBlock>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top; background-color: white"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;7. Other Current &lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 12.6pt; text-indent: -12.6pt"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;Other current assets as of June 30, 2019 and 2018 were comprised of (in thousands):&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Other receivables&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;856&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;480&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Prepaid insurance&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;251&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;295&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Other current assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,831&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,275&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,938&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,050&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:LessorSalesTypeLeasesTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="padding: 0; text-indent: 0; width: 1.5in"&gt;&lt;b&gt;8. Net Investment in &lt;br /&gt;&#13;Sales Type Leases&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The future minimum lease payments receivable&#13;        for sales type leases are as follows (in thousands):&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ending June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Total Minimum &lt;br /&gt;&#13;Lease Payments &lt;br /&gt;&#13;to be Received&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Amortization of &lt;br /&gt;&#13;Unearned &lt;br /&gt;&#13;Income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Net Investment in &lt;br /&gt;&#13;Sales Type &lt;br /&gt;&#13;Leases&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 55%; text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2020&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,383&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;765&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;618&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2021&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;889&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;530&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;359&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2022&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;600&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;320&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;280&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;354&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;163&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;191&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2024&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;83&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Thereafter&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;94&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;51&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;43&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,574&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;*&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;font style="background-color: white"&gt;*&#13;Excludes residual values of $1.4 million&lt;/font&gt; &amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;font style="background-color: white"&gt;The total net investments in sales&#13;type leases, including stated residual values, as of June 30, 2019 and 2018 was $3.0 million and $2.8 million, respectively. The&#13;current portion of $0.5 million and $0.4 million is included in Other Current Assets in the consolidated balance sheets as of&#13;June 30, 2019 and 2018, respectively, and the long term portion of $2.5 million and $2.4 million is included in Other Assets in&#13;the consolidated balance sheets as of June 30, 2019 and 2018, respectively. &lt;/font&gt; &amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:LessorSalesTypeLeasesTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;13. Debt&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"&gt;The Company&amp;#8217;s&#13;long-term debt as of June 30, 2019 and 2018 was as follows (in thousands):&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;June 30,&lt;br /&gt; 2019&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;June 30,&lt;br /&gt; 2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Term Loan&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,375&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Revolving Line of Credit&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,800&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,697&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in"&gt;Less: unamortized discount and deferred financing costs&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(237&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(60&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Total debt, net&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,563&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,012&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in"&gt;&amp;#160;Less: current maturities of long-term debt&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,195&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in"&gt;Total long-term debt&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;40,563&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8,817&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;On November 2, 2018, the Company entered into&#13;        a syndicated credit agreement (the &amp;#8220;2018 Credit Agreement&amp;#8221;) for a five-year revolving credit facility in the maximum&#13;        aggregate principal amount of up to $100 million, with an accordion feature to increase the revolving credit facility by up to&#13;        $40 million for a total of $140 million. A portion of the revolving credit facility is available for swingline loans of up to a&#13;        sublimit of $5 million and for the issuance of standby letters of credit of up to a sublimit of $10 million.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;Borrowings (other than swingline loans) under&#13;        the 2018 Credit Agreement bear interest at a rate, at the Company&amp;#8217;s election at the time of borrowing, equal to (a) LIBOR&#13;        plus a margin that ranges from 1.25% to 1.75% depending on the Company&amp;#8217;s consolidated leverage ratio, which is a ratio of&#13;        consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization (EBITDA) (the &amp;#8220;Consolidated&#13;        Leverage Ratio&amp;#8221;) or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the one month&#13;        LIBOR rate plus 100 basis points (such highest rate, the &amp;#8220;Base Rate&amp;#8221;), plus a margin that ranges from 0.25% to 0.75%&#13;        depending on the Consolidated Leverage Ratio. Swingline loans bear interest calculated at the Base Rate plus a margin that ranges&#13;        from 0.25% to 0.75% depending on the Consolidated Leverage Ratio. The 2018 Credit Agreement has a term of five years and matures&#13;        on November 2, 2023.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;The 2018 Credit Agreement contains certain&#13;        covenants, including financial covenants requiring the Company to comply with maximum leverage ratios and minimum interest coverage&#13;        ratios. The 2018 Credit Agreement also contains other provisions which may restrict the Company&amp;#8217;s ability to, among other&#13;        things, dispose of or acquire assets or businesses, incur additional indebtedness, make certain investments and capital expenditures,&#13;        pay dividends, repurchase shares and enter into transactions with affiliates. At June 30, 2019, the Company was in compliance with&#13;        its covenants under the 2018 Credit Agreement and $6.9 million was available to borrow under the revolving credit facility.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;The obligations of the Company under the 2018&#13;        Credit Agreement are secured by substantially all of the assets of the Company and certain of its subsidiaries, and are guaranteed,&#13;        jointly and severally, by certain of the Company&amp;#8217;s subsidiaries.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;In connection with the Western State Design&#13;        Acquisition, on October 7, 2016, the Company entered into a $20.0 million credit agreement (the &amp;#8220;Prior Credit Facility&amp;#8221;),&#13;        consisting of a $15.0 million revolving line of credit, subject to adjustment as described below (the &amp;#8220;Revolving Line of&#13;        Credit&amp;#8221;), and a $5.0 million term loan (the &amp;#8220;Term Loan&amp;#8221;). The Company used a total of approximately $12.6 million&#13;        of borrowings under the Revolving Line of Credit and Term Loan to fund a portion of the cash consideration paid in connection with&#13;        the Western State Design Acquisition, and to pay approximately $88,000 of fees, costs and expenses arising in connection with entering&#13;        into the Credit Facility.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;In connection with the TRS Acquisition, the&#13;        Company&amp;#8217;s Prior Credit Facility was amended on October 30, 2017. Pursuant to the amendment, the Company received an additional&#13;        approximately $2.8 million of borrowings under the Term Loan and, in connection therewith, the maximum borrowing limit of the Prior&#13;        Credit Facility was increased from $20.0 million to approximately $22.2 million and the minimum required monthly payments under&#13;        the Term Loan (as described below) were increased from $60,000 to $100,000. The Company used a total of approximately $7.9 million&#13;        of borrowings under the Revolving Line of Credit and Term Loan to fund the cash consideration paid in connection with the TRS Acquisition.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;In connection with the AA Acquisition, the&#13;        Company&amp;#8217;s Prior Credit Facility was further amended on February 8, 2018. Pursuant to the amendment, the Company received&#13;        an additional approximately $5.0 million of borrowings under the Revolving Line of Credit and, in connection therewith, the maximum&#13;        borrowing limit of the Revolving Line of Credit was increased from $15.0 million to approximately $20.0 million. Pursuant to the&#13;        terms of the Prior Credit Facility, however, the amount of permitted borrowings under the Revolving Line of Credit is also subject&#13;        to a cap determined using an asset-based formula, which may limit the amount available for borrowing. The Company used a total&#13;        of approximately $8.1 million of borrowings under the Revolving Line of Credit to fund the cash consideration paid in connection&#13;        with the AA Acquisition.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;At June 30, 2018, $3.7 million was outstanding&#13;        under the Revolving Line of Credit and $6.4 million was outstanding under the Term Loan. In connection with its entry into the&#13;        2018 Credit Agreement on November 2, 2018, the Company repaid all &#13;&#9;outstanding amounts under, and terminated, the Prior Credit Facility.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;14. Related Party Transactions&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Certain of the Company&amp;#8217;s subsidiaries&#13;lease warehouse and office space from one or more of the principals of the Company or its subsidiaries. These leases include the&#13;following:&lt;/p&gt;&#13;        &lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company&amp;#8217;s wholly-owned subsidiary,&#13;        Steiner-Atlantic, leases 28,000 square feet of warehouse and office space from an affiliate of Michael S. Steiner, a director and&#13;        Executive Vice President and Secretary of the Company, pursuant to a lease agreement dated November 1, 2014, as amended. The lease&#13;        term was extended during December 2018 to run through December 31, 2019. Monthly base rental payments under the lease are $12,000.&#13;        In addition to base rent, Steiner-Atlantic is responsible under the lease for costs related to real estate taxes, utilities, maintenance,&#13;        repairs and insurance. Payments under this lease totaled approximately $146,000 and $137,000 during the fiscal years ended June&#13;        30, 2019 and 2018, respectively.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;On October 10, 2016, the Company&amp;#8217;s&#13;        wholly-owned subsidiary, Western State Design, Inc. (&amp;#8220;Western State Design&amp;#8221;), entered into a lease agreement pursuant&#13;        to which it leases 17,600 square feet of warehouse and office space from an affiliate of Dennis Mack, a director and Executive&#13;        Vice President, Corporate Strategy of the Company, and Tom Marks, Executive Vice President, Business Development of the Company.&#13;        Monthly base rental payments are $12,000 during the initial term of the lease. In addition to base rent, Western State Design is&#13;        responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The lease has&#13;        an initial term of five years and provides for two successive three-year renewal terms at the option of the Company. Payments under&#13;        this lease totaled approximately $144,000 during each of the fiscal years ended June 30, 2019 and 2018.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;On October&#13;31, 2017, the Company&amp;#8217;s wholly-owned subsidiary, Tri-State Technical Services, Inc. (&amp;#8220;Tri-State&amp;#8221;), entered into&#13;lease agreements pursuant to which it leases a total of 81,000 square feet of warehouse and office space from an affiliate of&#13;Matt Stephenson, President of Tri-State. Monthly base rental payments total $21,000 during the initial terms of the leases. In&#13;addition to base rent, Tri-State is responsible under the leases for costs related to real estate taxes, utilities, maintenance,&#13;repairs and insurance. Each lease has an initial term of five years and provides for two successive three-year renewal terms at&#13;the option of the Company. Payments under these leases totaled approximately $252,000 during the fiscal year ended June 30, 2019&#13;and $168,000 during the period from October 31, 2017 through June 30, 2018.&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;On February&#13;9, 2018, the Company&amp;#8217;s wholly-owned subsidiary, AAdvantage Laundry Systems, Inc. (&amp;#8220;AAdvantage&amp;#8221;), entered into&#13;a lease agreement pursuant to which it leases a total of 5,000 square feet of warehouse and office space from an affiliate of&#13;Mike Zuffinetti, Chief Executive Officer of AAdvantage. Monthly base rental payments are $3,950 during the initial term of the&#13;lease. In addition to base rent, AAdvantage is responsible under the lease for costs related to real estate taxes, utilities,&#13;maintenance, repairs and insurance. The lease has an initial term of five years and provides for two successive three-year renewal&#13;terms at the option of the Company. During February 2018, AAdvantage entered into a month-to-month lease agreement with an affiliate&#13;of Mike Zuffinetti for a total of 17,000 square feet of warehouse and office space. Monthly base rental payments under this lease&#13;were $13,500. This month-to-month lease was terminated on October 31, 2018. In addition, on November 1, 2018, AAdvantage entered&#13;into a lease agreement pursuant to which it leases warehouse and office space from an affiliate of Mike Zuffinetti. Monthly base&#13;rental payments were initially $26,000. Pursuant to the lease agreement, on January 1, 2019, the lease expanded to cover additional&#13;warehouse space and, in connection therewith, monthly base rental payments increased to $36,000. In addition to base rent, AAdvantage&#13;is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The lease&#13;has an initial term of five years and provides for two successive three-year renewal terms at the option of the Company. Payments&#13;under the leases described in this paragraph totaled approximately $369,000 during the fiscal year ended June 30, 2019. Payments&#13;under the leases from February 9, 2018 through June 30, 2018 were approximately $87,000.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;On September&#13;12, 2018, the Company&amp;#8217;s wholly-owned subsidiary, Scott Equipment, entered into lease agreements pursuant to which it leases&#13;a total of 18,000 square feet of warehouse and office space from an affiliate of Scott Martin, President of Scott Equipment. Monthly&#13;base rental payments total $11,000 during the initial terms of the leases. In addition to base rent, Scott Equipment is responsible&#13;under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial&#13;term of five years and provides for two successive three-year renewal terms at the option of the Company. Payments under these&#13;leases totaled approximately $114,000 during the fiscal year ended June 30, 2019.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;On February 5, 2019, the Company&amp;#8217;s wholly-owned&#13;        subsidiary, PAC Industries, entered into two lease agreements pursuant to which it leases a total of 29,500 square feet of warehouse&#13;        and office space from an affiliate of Frank Costabile, President of PAC Industries, and Rocco Costabile, Director of Finance of&#13;        PAC Industries. Monthly base rental payments total $14,600 during the initial terms of the leases. In addition to base rent, PAC&#13;        Industries is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance.&#13;        Each lease has an initial term of four years and provides for two successive three-year renewal terms at the option of the Company.&#13;        Payments under these leases totaled approximately $73,000 during the &#13;&#9;fiscal year ended June 30, 2019.&amp;#160;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;15. Concentrations of Credit Risk&lt;/b&gt;&lt;/td&gt;&#13;&#13;    &#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts and trade receivables.&amp;#160;&amp;#160;The Company maintains its cash and cash equivalents at large financial institutions. At June 30, 2019, bank deposits exceeded Federal Deposit Insurance Corporation insured limits. Concentrations of credit risk with respect to trade receivables are limited due to a large customer base.&amp;#160;&amp;#160;Also, based on the Company&amp;#8217;s credit evaluation, trade receivables are often collateralized by the equipment sold. Sales to a federal government agency accounted for approximately 9% and 8% of the Company&amp;#8217;s revenues for fiscal 2019 and 2018, respectively. Additionally, no single contract for a federal government facility or other contract accounted for more than 10% of the Company&amp;#8217;s revenues for fiscal 2019 or 2018. As of June 30, 2019, the largest account receivable from a single third party entity relating to a single project was $4.0 million. There were no other accounts receivable due from any individual entity which accounted for greater than 10% of the Company&amp;#8217;s accounts receivable at June 30, 2019.&lt;/td&gt;&#13;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"&gt;&lt;b&gt;17. Retirement Plan&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has participatory&#13;deferred compensation plans under which it matches half of employee contributions up to 6% of an eligible employee&amp;#8217;s yearly&#13;compensation on a discretionary basis. Employees are eligible to participate in the plans after one year of service. The Company&#13;contributed approximately $453,000 and $228,000 to the plans during fiscal 2019 and fiscal 2018, respectively. The plans are qualified&#13;under Section 401(k) of the Internal Revenue Code.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;18. Shareholders&amp;#8217;&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"&gt;&lt;b&gt;Equity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 11, 2018, the Company&amp;#8217;s&#13;Board of Directors declared a $.13 per share cash dividend on the Company&amp;#8217;s common stock (an aggregate of approximately&#13;$1.6 million), which was paid on January 8, 2019 to stockholders of record at the close of business on December 26, 2018.&lt;/p&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;On December 12, 2017, the Company&amp;#8217;s Board&#13;        of Directors declared a $.12 per share cash dividend on the Company&amp;#8217;s common stock (an aggregate of approximately $1.4 million),&#13;        which was paid on January 9, 2018 to stockholders of record at the close of business on December 26, 2017.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic and diluted earnings per share for fiscal 2019 and fiscal 2018 are computed as follows (in thousands, except per share data):&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center"&gt;For the years ended &lt;br /&gt; June 30,&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Net income&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,743&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,966&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Less: distributed and&lt;br /&gt;&#13; &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;undistributed income &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;allocated to non-vested &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;restricted common stock&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;260&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;295&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Net income allocated to EVI &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Industries, Inc. &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;shareholders&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,483&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,671&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 17.65pt"&gt;Weighted average shares &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;outstanding used in basic &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;earnings per share&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,533&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,840&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 17.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Dilutive common share &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;equivalents&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;489&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;437&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Weighted average shares &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;outstanding used in &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;dilutive earnings per share&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,022&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;11,277&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in"&gt;Basic earnings per share&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.30&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.34&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in"&gt;Diluted earnings per share&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.29&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.33&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="padding: 0; text-align: justify"&gt;Inventories as of June 30, 2019 and 2018 were comprised of (in thousands):&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Equipment and parts&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;26,735&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,603&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Reserve&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(290&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(253&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;26,445&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,350&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top; background-color: white"&gt;&lt;td style="padding: 0; text-indent: 0"&gt;Other current assets as of June 30, 2019 and 2018 were comprised of (in thousands):&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 65%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Other receivables&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;856&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;480&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Prepaid insurance&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;251&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;295&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Other current assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,831&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,275&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,938&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,050&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The future minimum lease payments receivable&#13;        for sales type leases are as follows (in thousands):&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ending June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Total Minimum &lt;br /&gt;&#13;Lease Payments &lt;br /&gt;&#13;to be Received&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Amortization of &lt;br /&gt;&#13;Unearned &lt;br /&gt;&#13;Income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Net Investment in &lt;br /&gt;&#13;Sales Type &lt;br /&gt;&#13;Leases&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 55%; text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2020&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;1,383&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;765&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;618&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2021&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;889&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;530&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;359&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2022&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;600&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;320&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;280&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;354&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;163&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;191&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2024&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;83&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Thereafter&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;94&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;51&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;43&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,574&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;*&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;font style="background-color: white"&gt;*&#13;Excludes residual values of $1.4 million&lt;/font&gt;&lt;/p&gt;</us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The changes in the carrying amount of goodwill&#13;        are as follows (in thousands):&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; padding-left: 0.35pt"&gt;Balance at June 30, 2017&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;24,753&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from TRS Acquisition&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,974&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from AA Acquisition&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,334&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Balance at June 30, 2018&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,061&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from SEI Acquisition&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,350&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from PAC Acquisition&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,660&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from other acquisitions (as described in Note 3)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,430&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Balance at June 30, 2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;54,501&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Customer-related&#13;intangibles, tradenames and other intangible assets as of June 30, 2019 and 2018 consisted of the following (dollars in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic"&gt;June 30,&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; vertical-align: top"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"&gt;&lt;i&gt;Estimated&lt;/i&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Useful Lives&lt;/i&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;(in years)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center"&gt;2019&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; text-align: left; padding-left: 0.35pt"&gt;Customer-related intangibles&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; vertical-align: bottom"&gt;8-10&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,340&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,380&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Tradenames&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&lt;font style="font-size: 10pt"&gt;Indefinite&lt;/font&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,145&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,055&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Covenants not to compete&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;5&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;566&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;566&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;License agreements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;10&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;529&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;529&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Trademarks and patents&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"&gt;&lt;font style="font-size: 10pt"&gt;10-15&lt;/font&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;176&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;176&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;25,756&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,706&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,405&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,931&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;22,351&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,775&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Based on&#13;the carrying amount of intangible assets as of June 30, 2019, and assuming no future impairment of the underlying assets, the&#13;estimated future amortization at the end of each fiscal year in the five-year period ending June 30, 2024 and thereafter is as&#13;follows (in thousands): &amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ending June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2020&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,665&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2021&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,659&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2022&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,593&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,550&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2024&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,550&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Thereafter&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,189&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;13,206&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The following are the components of income taxes (in thousands):&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ended June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Current&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 76%; padding-left: 10pt"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;673&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,192&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt"&gt;State&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;339&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;542&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,012&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,734&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Deferred&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 10pt"&gt;Federal&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;562&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt"&gt;State&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;198&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;120&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;861&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;682&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,873&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,416&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The reconciliation&#13;of income tax expense computed at the federal statutory tax rate of 21% and 28% for the fiscal years ended June 30, 2019 and 2018,&#13;respectively, to the provision for income taxes is as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ended June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Tax at the statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,180&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,788&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;State income taxes, &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;net of federal benefit&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;323&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;319&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;370&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;309&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,873&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,416&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;33.4&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;37.9&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Deferred&#13;income taxes reflect the net tax effect of temporary differences between the bases of assets and liabilities for financial reporting&#13;purposes and the bases used for income tax purposes.&amp;#160;&amp;#160;Significant components of the Company&amp;#8217;s current and noncurrent&#13;deferred tax assets and liabilities as of June 30, 2019 and 2018 were as follows (in thousands):&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ended June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 10pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;116&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;66&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;Inventory capitalization&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;471&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;303&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;Stock compensation&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;499&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;277&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;46&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;74&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,132&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;720&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;Goodwill&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,375&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(664&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 10pt"&gt;Depreciation&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,217&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(614&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 10pt"&gt;Intangible assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(248&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,840&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,278&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Net deferred income tax (liabilities) assets&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(1,708&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(558&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <dei:EntityInteractiveDataCurrent contextRef="From2018-07-01to2019-06-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFileNumber contextRef="From2018-07-01to2019-06-30">001-14757</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="From2018-07-01to2019-06-30">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityRegistrantName contextRef="From2018-07-01to2019-06-30">EVI INDUSTRIES, INC.</dei:EntityRegistrantName>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="C1" unitRef="USD" decimals="-3">1012000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">2487000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="C1" unitRef="USD" decimals="-3">259000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">854000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="C5" unitRef="USD" decimals="-3">-1887000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">595000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="C5" unitRef="USD" decimals="-3">926000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">1475000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <evi:ShippingAndHandlingCostsPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Shipping and Handling&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&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 is included in selling, general and administrative expenses.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</evi:ShippingAndHandlingCostsPolicyTextBlock>
    <us-gaap:OtherLiabilitiesCurrent contextRef="C1" unitRef="USD" decimals="-3">11624000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">7163000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="C5" unitRef="USD" decimals="-3">5593000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="From2018-07-01to2019-06-30" unitRef="USD" decimals="-3">-5964000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;1.&amp;#160;&amp;#160;General&#13;&lt;/b&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="padding: 0; text-indent: 0; width: 1.5in"&gt;&lt;b&gt;Nature of Business&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"&gt;EVI Industries,&#13;Inc., formerly EnviroStar, Inc., indirectly through its subsidiaries (EVI Industries, Inc. and its subsidiaries, collectively,&#13;the &amp;#8220;Company&amp;#8221;), is a value-added distributor, and provides advisory and technical services. Through the Company&amp;#8217;s&#13;vast sales organization, it provides its customers planning, designing, and consulting services related to their commercial laundry&#13;operations. The Company sells and/or leases its customers commercial laundry equipment specializing in washing, drying, finishing,&#13;material handling, water heating, power generation, and water reuse applications. In support of the suite of products it offers,&#13;the Company sells related parts and accessories. Additionally, through the Company&amp;#8217;s robust network of commercial laundry&#13;technicians, the Company provides its customers installation, maintenance, and repair services.&lt;/p&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0"&gt;The&#13;Company&amp;#8217;s customers include retail, commercial, industrial, institutional, and government customers. Purchases made by&#13;customers range from parts and accessories, to single or multiple units of equipment, to large complex systems, as well as&#13;installation, maintenance and repair services.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company reports its results of operations through a single operating and reportable segment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0"&gt;Prior to the completion of the Company&amp;#8217;s first acquisition, the WSD Acquisition (as defined below), pursuant to its &amp;#8220;buy-and-build&amp;#8221; growth strategy, the Company&amp;#8217;s operations related to the activities described above consisted solely of the business and operations of Steiner-Atlantic Corp. (&amp;#8220;Steiner-Atlantic&amp;#8221;), a wholly-owned subsidiary of the Company. Beginning in 2015, the Company implemented a &amp;#8220;buy-and-build&amp;#8221; growth strategy and has since acquired the following businesses under such growth strategy:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0"&gt;On October 10, 2016, the Company, through its wholly-owned subsidiary, Western State Design, Inc. (&amp;#8220;Western State Design&amp;#8221;), completed the acquisition (the &amp;#8220;Western State Design Acquisition&amp;#8221;) of substantially all the assets of Western State Design, LLC (&amp;#8220;WSD&amp;#8221;), a California-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, for a purchase price consisting of $18.5 million in cash and 2,044,990 shares of the Company&amp;#8217;s common stock. The assets and liabilities and results of operations of Western State Design are included in the Company&amp;#8217;s consolidated financial statements as of, and for the fiscal years ended, June 30, 2018 and June 30, 2019. On June 19, 2017, the Company, through its wholly owned subsidiary, Martin-Ray Laundry Systems Inc. (&amp;#8220;Martin-Ray&amp;#8221;), completed the acquisition (the &amp;#8220;Martin-Ray Acquisition&amp;#8221;) of substantially all of the assets of Martin-Ray Laundry Systems, Inc. (&amp;#8220;MRLS&amp;#8221;), 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 for a purchase price consisting of $2.0 million in cash and 98,668 shares of the Company&amp;#8217;s common stock. The assets and liabilities and results of operations of Martin-Ray are included in the Company&amp;#8217;s consolidated financial statements as of, and for the fiscal years ended, June 30, 2018 and June 30, 2019. On October 31, 2017, the Company, through its wholly-owned subsidiary, Tri-State Technical Services, Inc. (&amp;#8220;Tri-State&amp;#8221;), completed the acquisition (the &amp;#8220;TRS Acquisition&amp;#8221;) of substantially all of the assets of Tri-State Technical Services, Inc. (&amp;#8220;TRS&amp;#8221;), a Georgia-based distributor of commercial, industrial, and vended laundry products and provider &#13;&#13;&#13; of installation and&#13;maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry for a&#13;purchase price consisting of $7.95 million in cash and 338,115 shares of the Company&amp;#8217;s common stock. The assets and&#13;liabilities and results of operations of Tri-State following the October 31, 2017 closing date are included in the&#13;Company&amp;#8217;s consolidated financial statements as of, and for the fiscal years ended, June 30, 2019 and June 30, 2018. On&#13;February 9, 2018, the Company, through its wholly-owned subsidiary, AAdvantage Laundry Systems, Inc.&#13;(&amp;#8220;AAdvantage&amp;#8221;), completed the acquisition (the &amp;#8220;AA Acquisition&amp;#8221;) of substantially all of the assets&#13;of Zuf Acquisitions I LLC (d/b/a/ AAdvantage Laundry Systems) (&amp;#8220;Zuf&amp;#8221;) and Sky-Rent LP (collectively with Zuf&#13;&amp;#8220;AA&amp;#8221;). AAdvantage is a based in Dallas and distributes commercial, industrial, and vended laundry products and&#13;provides installation and maintenance services to the new and replacement segments of the commercial, industrial and vended&#13;laundry industry. The total purchase price for the acquired businesses was $8.1 million in cash and 348,360 shares of the&#13;Company&amp;#8217;s common stock. The assets and liabilities and results of operations of AAdvantage following the February 9,&#13;2018 closing date are included in the Company&amp;#8217;s consolidated financial statements as of, and for the fiscal years&#13;ended, June 30, 2019 and June 30, 2018. On September 12, 2018, the Company, through its wholly-owned subsidiary, Scott&#13;Equipment Inc. (&amp;#8220;Scott Equipment&amp;#8221;), completed the acquisition (the &amp;#8220;SEI Acquisition&amp;#8221;) of&#13;substantially all of the assets of Scott Equipment, Inc. (&amp;#8220;SEI&amp;#8221;), a Texas-based distributor of commercial,&#13;industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement&#13;segments of the commercial, industrial and vended laundry industry. The consideration paid by the Company in connection with&#13;the SEI Acquisition consisted of $6.5 million in cash (subject to certain working capital and other adjustments) and 209,678&#13;shares of the Company&amp;#8217;s common stock. The financial condition, including assets and liabilities, and results of&#13;operations of the acquired business following the September 12, 2018 closing date are included in the Company&amp;#8217;s&#13;consolidated financial statements as of, and for the fiscal year ended, June 30, 2019. On February 5, 2019, the Company&#13;completed the acquisition (the &amp;#8220;PAC Acquisition&amp;#8221;) of PAC Industries Inc. (&amp;#8220;PAC&amp;#8221;), a&#13;Pennsylvania-based distributor of commercial, industrial, and vended laundry products and provider of installation and&#13;maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry, pursuant&#13;to a merger whereby PAC merged with and into PAC Industries Inc. (&amp;#8220;PAC Industries&amp;#8221;), a newly-formed wholly-owned&#13;subsidiary of the Company. The consideration paid by the Company in connection with the PAC Acquisition consisted of $6.4&#13;million in cash (subject to certain working capital and other adjustments) and 179,847 shares of the Company&amp;#8217;s common&#13;stock. The financial condition, including assets and liabilities, and results of operations of the acquired business&#13;following the February 5, 2019 closing date are included in the Company&amp;#8217;s consolidated financial statements as of, and&#13;for the fiscal year ended, June 30, 2019. In addition to the SEI Acquisition and the PAC Acquisition, during the fiscal year&#13;ended June 30, 2019, the Company completed the acquisition of four other companies: Industrial Laundry Services, Inc.,&#13;substantially all of the assets of which were acquired on September 4, 2018; Washington Automated, Inc., which merged with&#13;and into a newly-formed wholly-owned subsidiary of the Company on November 6, 2018; Skyline Equipment, Inc., substantially&#13;all of the assets of which were acquired on November 14, 2018; and Worldwide Laundry, Inc., substantially all of the assets&#13;of which were acquired on November 16, 2018), each of which is a distributor of commercial, industrial, and vended laundry&#13;products and a provider of installation and maintenance services to the new and replacement segments of the commercial,&#13;industrial and vended laundry industry. The total consideration for these four transactions consisted of $3.5 million in cash&#13;(subject to certain working capital and other adjustments), net of $738,000 of cash acquired, and 141,000 shares of the&#13;&#13; Company&amp;#8217;s common stock. The financial condition, including assets and liabilities, and results of operations of the acquired businesses following the respective closing dates are included in the Company&amp;#8217;s consolidated financial statements as of, and for the fiscal year ended, June 30, 2019. In connection with each acquisition, the Company, indirectly through its wholly-owned subsidiary, also assumed certain of the liabilities related to the acquired business. &amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify"&gt;See Note 3 for additional information regarding the TRS Acquisition, the AA Acquisition, the SEI Acquisition, the PAC Acquisition and the four other acquisitions completed during the fiscal year ended June 30, 2019. &amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify"&gt;See also Note 20 for information&#13;regarding the acquisition of substantially all of the assets of Commercial Laundry Products, Inc., Professional Laundry Systems&#13;of PA, Inc. and Professional Laundry Systems West, Inc., which was completed during August 2019.&lt;/p&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;9. Equipment and&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Improvements&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Major classes of equipment and improvements as of June 30, 2019 and 2018 consisted of the following (in thousands):&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Furniture and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,365&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,019&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,567&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;674&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Vehicles&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,902&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,989&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,834&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,682&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,969&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,699&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,865&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,983&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Depreciation&#13;and amortization of equipment and improvements amounted to approximately $1.2 million in fiscal 2019 and $721,000 in fiscal 2018.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;10.&amp;#160;&amp;#160;Goodwill and Intangible Assets&amp;#160;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The changes in the carrying amount of goodwill&#13;        are as follows (in thousands):&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; padding-left: 0.35pt"&gt;Balance at June 30, 2017&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;24,753&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from TRS Acquisition&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,974&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from AA Acquisition&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,334&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Balance at June 30, 2018&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,061&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from SEI Acquisition&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,350&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from PAC Acquisition&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,660&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill from other acquisitions (as described in Note 3)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,430&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Balance at June 30, 2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;54,501&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Customer-related&#13;intangibles, tradenames and other intangible assets as of June 30, 2019 and 2018 consisted of the following (dollars in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic"&gt;June 30,&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; vertical-align: top"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"&gt;&lt;i&gt;Estimated&lt;/i&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Useful Lives&lt;/i&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;(in years)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center"&gt;2019&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 64%; text-align: left; padding-left: 0.35pt"&gt;Customer-related intangibles&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; vertical-align: bottom"&gt;8-10&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,340&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,380&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Tradenames&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&lt;font style="font-size: 10pt"&gt;Indefinite&lt;/font&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,145&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,055&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Covenants not to compete&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;5&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;566&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;566&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;License agreements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;10&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;529&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;529&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Trademarks and patents&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"&gt;&lt;font style="font-size: 10pt"&gt;10-15&lt;/font&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;176&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;176&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;25,756&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,706&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,405&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,931&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;22,351&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,775&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Amortization&#13;expense was approximately $1.5 million in fiscal 2019 and $858,000 in fiscal 2018. Weighted average remaining estimated useful&#13;lives for customer-related intangibles, covenants not to compete, license agreements, and trademarks and patents were 8.4 years,&#13;2.4 years, 0 years and 1.0 years, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Based on&#13;the carrying amount of intangible assets as of June 30, 2019, and assuming no future impairment of the underlying assets, the&#13;estimated future amortization at the end of each fiscal year in the five-year period ending June 30, 2024 and thereafter is as&#13;follows (in thousands): &amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ending June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2020&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,665&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2021&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,659&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2022&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,593&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,550&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2024&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,550&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Thereafter&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,189&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&amp;#160;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;13,206&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top; background-color: white"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;11. Accounts Payable and Accrued Expenses&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"&gt;Accounts payable and accrued&#13;expenses as of June 30, 2019 and 2018 were comprised of (in thousands):&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 2.5pt double"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 2.5pt double"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 2.5pt double"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,305&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,691&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,065&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,371&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Sales tax accruals&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,138&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;680&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;17,508&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,742&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;12. Income Taxes&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The following are the components of income taxes (in thousands):&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ended June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Current&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 76%; padding-left: 10pt"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;673&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,192&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt"&gt;State&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;339&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;542&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,012&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,734&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Deferred&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 10pt"&gt;Federal&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;562&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt"&gt;State&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;198&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;120&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;861&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;682&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,873&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,416&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The reconciliation&#13;of income tax expense computed at the federal statutory tax rate of 21% and 28% for the fiscal years ended June 30, 2019 and 2018,&#13;respectively, to the provision for income taxes is as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ended June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Tax at the statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,180&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,788&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;State income taxes, &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;net of federal benefit&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;323&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;319&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;370&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;309&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,873&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,416&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;33.4&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;37.9&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Deferred&#13;income taxes reflect the net tax effect of temporary differences between the basis of assets and liabilities for financial reporting&#13;purposes and the basis used for income tax purposes.&amp;#160;&amp;#160;Significant components of the Company&amp;#8217;s current and noncurrent&#13;deferred tax assets and liabilities as of June 30, 2019 and 2018 were as follows (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;Fiscal years ended June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 10pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;116&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;66&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;Inventory capitalization&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;471&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;303&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;Stock compensation&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;499&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;277&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;46&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;74&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,132&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;720&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 10pt"&gt;Goodwill &lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,375&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(664&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 10pt"&gt;Depreciation&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,217&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(614&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 10pt"&gt;Intangible assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(248&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,840&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,278&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Net deferred income tax (liabilities) assets&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(1,708&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(558&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;As of June 30,&#13;2019, the Company was subject to potential federal and state tax examinations for the tax years including and subsequent to 2014.&#13;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;As previously&#13;discussed, on December 22, 2017, the U.S. government enacted the Tax Act. The Tax Act represents significant U.S. federal tax&#13;reform legislation that includes a permanent reduction to the U.S. federal corporate income tax rate. Pursuant to SAB 118, the&#13;Company&amp;#8217;s measurement period for implementing the accounting changes required by the Tax Act closed on December 22, 2018.&#13;The Company completed the accounting under ASC 740 in the second quarter of fiscal 2019, and there were no adjustments to the preliminary amounts previously recognized.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:CommitmentsDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;16. Commitments and Contingencies&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In addition to the leased warehouse and office&#13;        space described in Note 14 above, the Company leases additional warehouse facilities from unrelated third parties under operating&#13;        leases.&lt;/p&gt;&#13;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Minimum future&#13;rental commitments for all of the Company&amp;#8217;s real property leases, including those with related parties, approximate the&#13;following (in thousands):&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-style: italic; border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"&gt;Fiscal years ending June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2020&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,922&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2021&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,554&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2022&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,332&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,031&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt; vertical-align: bottom"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;179&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt; text-align: left; vertical-align: bottom"&gt;&amp;#160;&amp;#160;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,018&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Rent expense, including those with related parties, under these leases totaled approximately $1.5 million and $704,000 for fiscal 2019 and 2018, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company, through its manufacturers, provides parts warranties for products sold. These warranties are mainly the responsibility of the manufacturer. As such, warranty-related expenses are generally insignificant to the Company&amp;#8217;s consolidated financial statements. &amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Further, in the ordinary course of business, certain of the Company&amp;#8217;s contracts require the Company to provide performance and payment bonds related to projects in process. These bonds are intended to provide a guarantee 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 any such expenses or outlays it incurs. As of June 30, 2019 and June 30, 2018, outstanding performance and payment bonds totaled $8.0 million and $8.3 million, respectively. As of June 30, 2019, there were no estimated costs to complete on projects secured by these bonds. As of June 30, 2018, estimated costs to complete projects secured by these bonds totaled $4.4 million. &amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&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&amp;#8217;s financial condition, cash flows, and operating results.&lt;/p&gt;</us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Equipment, &lt;br /&gt;&#13;Improvements and &lt;br /&gt;&#13;Depreciation&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;&lt;p style="margin: 0"&gt;Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and&#13;amortization are calculated on straight-line methods over useful lives of five to seven years for furniture and equipment and the&#13;shorter of ten years or the remaining lease term (including renewal periods that are deemed reasonably assured) for leasehold improvements.&#13;Depreciation and amortization of property and equipment is included in selling, general and administrative expenses in the consolidated&#13;statements of operations. Repairs and maintenance costs are expensed as incurred.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Customer-Related Intangibles, &lt;br /&gt;&#13;Tradenames and &lt;br /&gt;&#13;Other Intangible &lt;br /&gt;&#13;Assets&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;&lt;p style="margin: 0"&gt;Finite-lived intangibles are amortized over their estimated useful life while indefinite-lived intangibles&#13;and goodwill are not amortized. Customer-related intangibles, non-compete, and other finite-lived intangible assets are stated&#13;at cost less accumulated amortization, and are amortized on a straight-line basis over the estimated future periods to be benefited&#13;(5-10 years). Amortization of finite-lived intangibles is included in selling, general and administrative expenses in the consolidated&#13;statements of operations. The Company also evaluates indefinite-lived intangible assets each reporting period to determine whether&#13;events and circumstances continue to support an indefinite useful life. The Company performed its annual impairment test on April&#13;1, 2019 and determined there was no impairment.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Asset Impairments&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The Company periodically reviews the carrying amounts of its long-lived assets, including property, plant&#13;and equipment and finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that the&#13;carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of&#13;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&#13;impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair&#13;value of the asset. Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs&#13;to sell. The Company has concluded that there was no impairment of long-lived assets in the fiscal year ended June 30, 2019 (sometimes&#13;hereinafter referred to as &amp;#8220;fiscal 2019&amp;#8221;) or the fiscal year ended June 30, 2018 (sometimes hereinafter referred to&#13;as &amp;#8220;fiscal 2018&amp;#8221;).&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"&gt;The Company recognizes&#13;income taxes using the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are&#13;recognized for the future tax consequences attributed to differences between the financial statement carrying amounts of existing&#13;assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates&#13;expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.&#13;The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes&#13;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&#13;realized, a valuation allowance is recognized.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;Significant judgment&#13;        is required in developing the Company&amp;#8217;s provision for income taxes, deferred tax assets and liabilities, and any valuation&#13;        allowances that might be required against the deferred tax assets. Management evaluates the Company&amp;#8217;s ability to realize&#13;        its deferred tax assets on a quarterly basis and adjusts the valuation allowance when it believes that it is more likely than not&#13;        that the asset will not be realized. There were no valuation allowance adjustments during fiscal 2019 or fiscal 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;The Company accounts for uncertainty&#13;in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the&#13;tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that&#13;the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step&#13;is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The&#13;Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments&#13;and which may not accurately reflect actual outcomes. The Company does not believe that there are any unrecognized tax benefits&#13;as of June 30, 2019 or 2018 related to tax positions taken on its income tax returns. The Company&amp;#8217;s policy is to classify&#13;interest and penalties related to unrecognized tax benefits, if and when required, as part of interest expense and general and&#13;administrative expense, respectively, in the consolidated statements of operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;On December 22,&#13;2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act of 2017 (the&#13;&amp;#34;Tax Act&amp;#34;). The Tax Act represents significant U.S. federal tax reform legislation that includes a permanent reduction&#13;to the U.S. federal corporate income tax rate. Pursuant to Staff Accounting Bulletin (&amp;#8220;SAB&amp;#8221;) No. 118 (&amp;#8220;SAB 118&amp;#8221;),&#13;the Company&amp;#8217;s measurement period for implementing the accounting changes required by the Tax Act closed on December 22,&#13;2018. The Company completed the accounting for the effects of the Tax Act in the second quarter of fiscal 2019, which did not&#13;result in any changes to previously reported amounts, and there were no adjustments to the preliminary&#13;amounts previously recognized.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"&gt;&lt;b&gt;Recently Issued &lt;br /&gt;&#13;Accounting Guidance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In February 2016, the FASB issued&#13;ASU No. 2016-02, &amp;#8220;Leases (Topic 842)&amp;#8221; (&amp;#8220;Topic 842&amp;#8221;), which is designed to increase transparency and comparability&#13;by requiring the recognition of lease assets and lease liabilities on the balance sheet and the disclosure of certain additional&#13;information about leasing arrangements. The new standard will require an entity to recognize the following for all leases (with&#13;the exception of short-term leases) at the commencement date (i) a lease liability, which is a lessee&amp;#8217;s obligation to make&#13;lease payments arising from a lease, measured on a discounted basis; and (ii) a right-of-use (ROU) asset, which is an asset that&#13;represents the lessee&amp;#8217;s right to use, or control the use of, a specified asset for the lease term. Topic 842 is effective&#13;for fiscal years beginning after December 15, 2018 (i.e., the fiscal year ending June 30, 2020 for the Company). In July 2018,&#13;updated guidance was issued which provides an additional transition method of adoption that allows entities to initially apply&#13;the standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in&#13;the period of adoption. The Company adopted Topic 842 utilizing this modified retrospective adoption method with an effective&#13;date of July 1, 2019. Consequently, the accompanying financial statements and footnotes have not been updated to comply with Topic&#13;842.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&lt;/p&gt;&#13;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;The Company has completed scoping reviews&#13;        to identify a complete population of leases, and determined its population of leases is comprised largely of real estate leases.&#13;        While the Company continues to assess all of the effects of adopting Topic 842, the Company currently believes the most significant&#13;        effects will relate to the recognition of new ROU assets and lease liabilities on the consolidated balance sheet for its real estate&#13;        operating leases. The Company does not expect that the adoption of Topic 842 will have a significant impact on the Company&amp;#8217;s&#13;        consolidated statements of operations or cash flows.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;Topic 842 provides a number of optional practical&#13;        expedients and policy elections in transition. The Company expects to elect the &amp;#8216;package of practical expedients&amp;#8217;,&#13;        which permits the Company not to reassess under the new standard prior conclusions about lease identification, lease classification&#13;        and initial direct costs. The Company does not expect to elect the use-of-hindsight or the practical expedient pertaining to land&#13;        easements.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;Topic 842&#13;also provides practical expedients for an entity&amp;#8217;s ongoing accounting. The Company expects to elect the short-term lease&#13;recognition exemption for all leases that qualify (i.e., leases of 12 months or less). This means, for those leases that qualify,&#13;the Company, if it elects such exemptions, will not recognize ROU assets or lease liabilities, including ROU assets or lease liabilities&#13;for existing short-term leases of those assets in transition. The Company also currently expects to elect the practical expedient&#13;to not separate lease and non-lease components for all of the Company&amp;#8217;s leases.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;In January 2017, the FASB issued ASU No. 2017-04,&#13;        &amp;#8220;Intangibles &amp;#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&amp;#8221;, which is designed&#13;        to simplify the subsequent measurement of goodwill. The new guidance will eliminate the second step from the goodwill impairment&#13;        test required in computing the implied fair value of goodwill. Instead, under the amendment, an entity will be required to perform&#13;        its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and, if&#13;        applicable, the entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting&#13;        unit&amp;#8217;s fair value; however, the charge recognized should not exceed the total amount of goodwill allocated to that reporting&#13;        unit. If applicable, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the&#13;        reporting unit when performing the goodwill impairment test. The amendments in this guidance are effective for public business&#13;        entities for annual and interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019 (the fiscal&#13;        year ending June 30, 2021 for the Company), with early adoption permitted. The Company is currently evaluating the impact, if any,&#13;        that adopting this guidance may have on its consolidated financial statements.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;In August 2018, the FASB issued ASU 2018-15,&#13;        &amp;#8220;Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) Customer&amp;#8217;s Accounting for Implementation Costs&#13;        Incurred in a Cloud Computing Arrangement That Is a Service Contract&amp;#8221; (&amp;#8220;ASU 2018-15&amp;#8221;), to reduce diversity in&#13;        practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns&#13;        the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with&#13;        the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected&#13;        by the new guidance. Under ASU 2018-15, amortization expense and payments for, and asset balances related to, such capitalized&#13;        implementation costs are to be presented within the same line items of the entity&amp;#8217;s balance sheets and statements of operations&#13;        and cash flows, as the related balances and service fee activity would be presented. ASU 2018-15 is effective for fiscal years,&#13;        and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The Company&#13;        is currently evaluating the potential effect of the adoption of ASU 2018-15 on its consolidated financial statements.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;Management does not believe the impact of other&#13;        issued accounting standards and updates, which are not yet effective, will have a material impact on the Company&amp;#8217;s consolidated&#13;        financial position, results of operations or cash flows upon adoption.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Major classes of equipment and improvements as of June 30, 2019 and 2018 consisted of the following (in thousands):&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Furniture and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,365&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,019&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,567&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;674&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Vehicles&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,902&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,989&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,834&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,682&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,969&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,699&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;5,865&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,983&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Minimum future&#13;rental commitments for all of the Company&amp;#8217;s real property leases, including those with related parties, approximate the&#13;following (in thousands):&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-style: italic; border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom"&gt;Fiscal years ending June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2020&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,922&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2021&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,554&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2022&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,332&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom"&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,031&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt; vertical-align: bottom"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;179&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt; text-align: left; vertical-align: bottom"&gt;&amp;#160;&amp;#160;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,018&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="From2018-07-01to2019-06-30_us-gaap_LeaseholdImprovementsMember">shorter of ten years or the remaining lease term</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">P8Y4M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_NoncompeteAgreementsMember">P2Y4M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2018-07-01to2019-06-30_us-gaap_FranchiseRightsMember">P0Y0M0D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2018-07-01to2019-06-30_custom_TrademarksPatentsAndTradeNamesMember">P1Y0M0D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top; background-color: white"&gt;&lt;td style="padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"&gt;Accounts payable and accrued&#13;expenses as of June 30, 2019 and 2018 were comprised of (in thousands):&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-style: italic"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: Black 2.5pt double; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: Black 2.5pt double; text-align: center"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,305&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,691&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,065&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,371&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Sales tax accruals&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,138&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;680&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;17,508&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,742&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill contextRef="C1" unitRef="USD" decimals="-3">664000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">1375000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0"&gt;&lt;b&gt;Principles of Consolidation&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify"&gt;The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned.&amp;#160;&amp;#160;Intercompany transactions and balances have been eliminated in consolidation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:ContractReceivableRetainage contextRef="C1" unitRef="USD" decimals="-3">728000</us-gaap:ContractReceivableRetainage>
    <us-gaap:ContractReceivableRetainage contextRef="AsOf2019-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;2.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Summary of Significant Accounting Policies &lt;/b&gt; &lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0"&gt;&lt;b&gt;Principles of Consolidation&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify"&gt;The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned.&amp;#160;&amp;#160;Intercompany transactions and balances have been eliminated in consolidation.&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Adoption of New Revenue&#13;Standard&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;In May 2014, the Financial Accounting&#13;Standards Board (the &amp;#8220;FASB&amp;#8221;) issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2014-09, &amp;#8220;Revenue from&#13;Contracts with Customers (Topic 606)&amp;#8221; (&amp;#8220;Topic 606&amp;#8221;). Topic 606 supersedes the revenue requirements in ASU Topic&#13;605, &amp;#8220;Revenue Recognition&amp;#8221; (&amp;#34;Topic 605&amp;#34;), and requires the recognition of revenues when promised goods or&#13;services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods&#13;or services. To recognize revenue, the Company does the following:&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;identify the contract(s) with a customer;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;identify the performance obligations in the contract;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;determine the transaction price;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;allocate the transaction price to the performance obligations in the contract; and&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;recognize revenue when, or as, the entity satisfies a performance obligation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;The new standard also includes Subtopic&#13;340-40, &amp;#8220;Other Assets and Deferred Costs - Contracts with Customers&amp;#8221; (&amp;#8220;Subtopic 340-40&amp;#8221;), which sets forth&#13;requirements relating to the deferral of incremental costs of obtaining a contract with a customer, including the period of amortization&#13;of such costs. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenues and cash&#13;flows arising from contracts with customers. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as the &amp;#34;New&#13;Revenue Standard.&amp;#34;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company adopted the New Revenue Standard on July 1, 2018 using the modified retrospective approach. The&#13;New Revenue Standard did not have an impact on the amount and timing of the Company&amp;#8217;s revenue recognition through July 1,&#13;2018. Results for reporting periods beginning on and after July 1, 2018 are presented under the New Revenue Standard, while prior&#13;period amounts were not adjusted and continue to be reported under the accounting standards in effect for those periods.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;i&gt;Performance&#13;Obligations&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Revenue primarily&#13;consists of revenues from the sale or leasing of commercial and industrial laundry and dry cleaning equipment and steam and hot&#13;water boilers manufactured by others; the sale of related replacement parts and accessories; and the provision of installation&#13;and maintenance services. The Company generates revenue primarily from the sale of equipment and parts to customers. Therefore,&#13;the majority of the Company&amp;#8217;s contracts are short-term in nature and have a single performance obligation (to deliver products),&#13;and the Company&amp;#8217;s performance obligation is satisfied when control of the product is transferred to the customer. Other&#13;contracts contain a combination of equipment sales and services expected to be performed in the near-term, which services are&#13;distinct and accounted for as separate performance obligations. Revenue is recognized on these contracts when control transfers&#13;to the Company&amp;#8217;s customers via shipment of products or provision of services and the Company has the right to receive consideration&#13;for these products and services. Additionally, from time to time, the Company enters into longer-termed contracts which provide&#13;for the sale of the equipment by the Company and the provision by the Company of related installation and construction services.&#13;The installation on these types of contracts is usually completed within six to twelve months. From time to time, the Company&#13;also enters into maintenance contracts and ad hoc maintenance and installation service contracts. These longer-term contracts,&#13;and maintenance and service contracts have a single performance obligation where revenue is recognized over time using the cost-to-cost&#13;measure of progress, which best depicts the continuous transfer of control of goods or services to the customer.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company measures revenue, including&#13;        shipping and handling fees charged to customers, as the amount of consideration it expects to be entitled to receive in exchange&#13;        for its goods or services, net of any taxes collected from customers and subsequently remitted to governmental authorities. Costs&#13;        associated with shipping and handling activities performed after the customer obtains control are accounted for as fulfillment&#13;        costs and are not promised services that have to be further evaluated under Topic 606.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Revenue&#13;from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and&#13;accounted for approximately 83% of the Company&amp;#8217;s revenue for the fiscal year ended June 30, 2019. Revenue from products&#13;transferred to customers at a point in time is recognized when obligations under the terms of the contract with the Company&amp;#8217;s&#13;customer are satisfied, which generally occurs with the transfer of control upon shipment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Revenues that&#13;are recognized over time include (i) longer-termed contracts that include equipment purchase with installation and construction&#13;services, (ii) maintenance contracts, and (iii) service contracts. Revenue from products and services that are recognized over&#13;time accounted for approximately 17% of the Company&amp;#8217;s revenue for both the fiscal year ended June 30, 2019.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;i&gt;Contract Assets and Liabilities&lt;/i&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Contract&#13;        assets and liabilities are presented in the Company&amp;#8217;s consolidated balance sheets. Contract assets consist of unbilled&#13;        amounts resulting from sales under longer-term contracts when the cost-to-cost method of revenue recognition is utilized and&#13;        revenue recognized exceeds the amount billed to the customer. The Company typically receives progress payments on sales under&#13;        longer-term contracts as work progresses, although for certain contracts, the Company may be entitled to receive an advance&#13;        payment. Contract assets also include retainage. Retainage represents a portion of the contract amount that has been billed,&#13;        but for which the contract allows the customer to retain a portion of the billed amount (generally, from 5% to 20% of&#13;        contract billings) until final contract settlement. Retainage amounts are generally classified as current assets within the&#13;        Company&amp;#8217;s consolidated balance sheets. Retainage that has been billed, but is not due until completion of performance&#13;        and acceptance by customers, is generally expected to be collected within one year. Contract liabilities consist of advanced&#13;        payments, billings in excess of costs incurred and deferred revenue.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Costs, estimated earnings&#13;        and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2019 and 2018&#13;        consisted of the following (in thousands):&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Costs incurred on uncompleted contracts&lt;/td&gt;&lt;td style="width: 1%; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1pt solid; text-align: right"&gt;19,285&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1pt solid; text-align: right"&gt;5,286&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Estimated earnings&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,224&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,072&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Less: revenues recognized to date&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(19,673&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,605&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Retainage&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;797&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Ending balance&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,633&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;753&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 11pt; text-align: justify"&gt;These amounts are included in the&#13;Company&amp;#8217;s consolidated balance sheets under the following captions (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Contract assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,487&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,012&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Contract liabilities&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(854&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(259&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Ending balance&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,633&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;753&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. &amp;#160;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.&amp;#160;&amp;#160;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.&amp;#160;&amp;#160;If the reporting unit does not pass the qualitative assessment, then the reporting unit's carrying value is compared to its fair value.&amp;#160;&amp;#160;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 Company performed its annual impairment test on April 1, 2019 and determined there was no impairment.&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Accounts Receivable&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;&lt;p style="margin: 0"&gt;Accounts receivable are customer obligations due under what management believes to be customary trade terms.&#13;The Company sells its products primarily to laundry plants, hotels, motels, cruise lines, hospitals, nursing homes, government&#13;institutions, vended laundry facilities and distributors and dry cleaning stores and chains. The Company performs continuing credit&#13;evaluations of its customers&amp;#8217; financial condition and depending on the terms of credit, the amount of the credit granted&#13;and management&amp;#8217;s history with a customer, the Company may require the customer to grant a security interest in the purchased&#13;equipment as collateral for the receivable. Management reviews accounts receivable on a regular basis to determine whether it is&#13;probable that any amounts are impaired. The Company includes any balances that are deemed probable to be impaired in its overall&#13;allowance for doubtful accounts. The provision for doubtful accounts is recorded in selling, general and administrative expenses&#13;in the consolidated statements of operations. If customary attempts to collect a receivable are not successful, the receivable&#13;is then written off against the allowance for doubtful accounts. The Company&amp;#8217;s allowance for doubtful accounts was $323,000&#13;at June 30, 2019 and $233,000 at June 30, 2018. Actual write-offs may vary from the recorded allowance.&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The Company considers all short term, highly liquid investments that are readily convertible to cash with an original maturity of three months or less when purchased to be cash equivalents. The Company has not experienced any losses in such accounts and believes it is not exposed to significant&#13;credit risk due to the financial position of the depository institutions in which those deposits are held.&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Inventories consist principally of equipment inventories and&#13;    spare part inventories.&amp;#160;&amp;#160;Equipment inventories are valued at the lower of cost, determined on the specific&#13;    identification method, or net realizable value.&amp;#160;&amp;#160;Spare part inventories are valued at the lower of average cost or&#13;    net realizable value. Lower of cost or net realizable value adjustments are recorded in cost of goods sold in the&#13;    consolidated statement of operations.&amp;#160;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Equipment, &lt;br /&gt;&#13;Improvements and &lt;br /&gt;&#13;Depreciation&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;&lt;p style="margin: 0"&gt;Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and&#13;amortization are calculated on straight-line methods over useful lives of five to seven years for furniture and equipment and the&#13;shorter of ten years or the remaining lease term (including renewal periods that are deemed reasonably assured) for leasehold improvements.&#13;Depreciation and amortization of property and equipment is included in selling, general and administrative expenses in the consolidated&#13;statements of operations. Repairs and maintenance costs are expensed as incurred.&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Customer-Related Intangibles, &lt;br /&gt;&#13;Tradenames and &lt;br /&gt;&#13;Other Intangible &lt;br /&gt;&#13;Assets&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;&lt;p style="margin: 0"&gt;Finite-lived intangibles are amortized over their estimated useful life while indefinite-lived intangibles&#13;and goodwill are not amortized. Customer-related intangibles, non-compete, and other finite-lived intangible assets are stated&#13;at cost less accumulated amortization, and are amortized on a straight-line basis over the estimated future periods to be benefited&#13;(5-10 years). Amortization of finite-lived intangibles is included in selling, general and administrative expenses in the consolidated&#13;statements of operations. The Company also evaluates indefinite-lived intangible assets each reporting period to determine whether&#13;events and circumstances continue to support an indefinite useful life. The Company performed its annual impairment test on April&#13;1, 2019 and determined there was no impairment.&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Asset Impairments&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The Company periodically reviews the carrying amounts of its long-lived assets, including property, plant&#13;and equipment and finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that the&#13;carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of&#13;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&#13;impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair&#13;value of the asset. Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs&#13;to sell. The Company has concluded that there was no impairment of long-lived assets in the fiscal year ended June 30, 2019 (sometimes&#13;hereinafter referred to as &amp;#8220;fiscal 2019&amp;#8221;) or the fiscal year ended June 30, 2018 (sometimes hereinafter referred to&#13;as &amp;#8220;fiscal 2018&amp;#8221;).&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Estimates&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&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&amp;#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.&amp;#160;&amp;#160;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.&amp;#160;&amp;#160;Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates.&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Earnings Per Share&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company computes earnings&#13;per share using the two-class method. The two-class method of computing earnings per share is an earnings allocation formula that&#13;determines earnings per share for common stock and any participating securities according to dividends declared (whether paid&#13;or unpaid) and participation rights in undistributed earnings. Shares of the Company&amp;#8217;s common stock subject to unvested&#13;restricted stock awards are considered participating securities because these awards contain a non-forfeitable right to dividends&#13;paid prior to forfeiture of the restricted stock, if any, irrespective of whether the awards ultimately vest. During fiscal 2019&#13;and fiscal 2018, the Company issued awards of 34,345 and 66,226 shares of restricted stock, respectively, under the EVI Industries,&#13;Inc. 2015 Equity Incentive Plan (see Note 19). Such shares are deemed to constitute a second class of stock for accounting purposes.&#13;Basic and diluted earnings per share for fiscal 2019 and fiscal 2018 are computed as follows (in thousands, except per share data):&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center"&gt;For the years ended &lt;br /&gt; June 30,&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Net income&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,743&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,966&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Less: distributed and&lt;br /&gt;&#13; &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;undistributed income &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;allocated to non-vested &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;restricted common stock&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;260&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;295&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Net income allocated to EVI &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Industries, Inc. &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;shareholders&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,483&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,671&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 17.65pt"&gt;Weighted average shares &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;outstanding used in basic &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;earnings per share&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,533&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,840&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 17.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Dilutive common share &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;equivalents&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;489&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;437&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 17.65pt"&gt;Weighted average shares &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;outstanding used in &lt;br /&gt;&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;dilutive earnings per share&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,022&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;11,277&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in"&gt;Basic earnings per share&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.30&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.34&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in"&gt;Diluted earnings per share&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.29&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.33&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;At June 30, 2019, other than 813,610 unvested shares subject to&#13;restricted stock awards, there were no potentially dilutive securities outstanding. The remaining 69,744 shares of restricted common&#13;stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. At June 30, 2018,&#13;other than 437,000 shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining&#13;466,148 shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact&#13;was anti-dilutive.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Supplier Concentration&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three of these manufacturers accounted for a total of approximately 62% of the Company&amp;#8217;s purchases for fiscal 2019 and purchases from four manufacturers accounted for approximately 76% of the Company&amp;#8217;s purchases for fiscal 2018.&amp;#160;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Advertising Costs&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The Company expenses the cost of advertising as of the first date an advertisement is run.&amp;#160;&amp;#160;The Company incurred approximately $355,000 and $164,000 of advertising costs for fiscal 2019 and 2018, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations.&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Shipping and Handling&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&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 is included in selling, general and administrative expenses.&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0; text-align: left; vertical-align: top"&gt;&lt;b&gt;Fair Value of Certain Current Assets and Current Liabilities&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Fair value is the exchange price that&#13;would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for&#13;the asset or liability in an orderly transaction between market participants at the measurement date. The inputs used to measure&#13;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;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Level 1 - Quoted prices in active markets for identical assets and liabilities.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Level 2 - Observable inputs other than quoted prices included in Level 1. This includes dealer&#13;and broker quotations, bid prices, quoted prices for similar assets and liabilities in active markets, or other inputs that are&#13;observable or can be corroborated by observable market data.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant&#13;to the fair value of the assets or liabilities. This includes discounted cash flow methodologies and similar techniques that use&#13;significant unobservable inputs.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;The Company has no assets or liabilities that&#13;are adjusted to fair value on a recurring basis. The Company did not have any assets or liabilities measured at fair value on a&#13;nonrecurring basis during fiscal 2019 or 2018, except for certain assets acquired and liabilities assumed in a business combination&#13;(as described in Note 3).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;The Company&amp;#8217;s cash and cash equivalents,&#13;accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated&#13;estimated fair value, using Level 1 inputs, as they are maintained with various high-quality financial institutions and have original&#13;maturities of three months or less. The fair value of the Company&amp;#8217;s indebtedness was estimated using Level 2 inputs based&#13;on quoted prices for those or similar debt instruments using applicable interest rates as of June 30, 2019 and approximate the&#13;carrying value of such debt because it accrues interest at variable rates that are repriced frequently.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Customer Deposits&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Customer deposits represent advances paid by customers when placing orders for equipment with the Company.&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Net Investment in Sales Type Leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&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;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"&gt;The Company recognizes&#13;income taxes using the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are&#13;recognized for the future tax consequences attributed to differences between the financial statement carrying amounts of existing&#13;assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates&#13;expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.&#13;The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes&#13;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&#13;realized, a valuation allowance is recognized.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;Significant judgment&#13;        is required in developing the Company&amp;#8217;s provision for income taxes, deferred tax assets and liabilities, and any valuation&#13;        allowances that might be required against the deferred tax assets. Management evaluates the Company&amp;#8217;s ability to realize&#13;        its deferred tax assets on a quarterly basis and adjusts the valuation allowance when it believes that it is more likely than not&#13;        that the asset will not be realized. There were no valuation allowance adjustments during fiscal 2019 or fiscal 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;The Company accounts for uncertainty&#13;in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the&#13;tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that&#13;the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step&#13;is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The&#13;Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments&#13;and which may not accurately reflect actual outcomes. The Company does not believe that there are any unrecognized tax benefits&#13;as of June 30, 2019 or 2018 related to tax positions taken on its income tax returns. The Company&amp;#8217;s policy is to classify&#13;interest and penalties related to unrecognized tax benefits, if and when required, as part of interest expense and general and&#13;administrative expense, respectively, in the consolidated statements of operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;On December 22,&#13;2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act of 2017 (the&#13;&amp;#34;Tax Act&amp;#34;). The Tax Act represents significant U.S. federal tax reform legislation that includes a permanent reduction&#13;to the U.S. federal corporate income tax rate. Pursuant to Staff Accounting Bulletin (&amp;#8220;SAB&amp;#8221;) No. 118 (&amp;#8220;SAB 118&amp;#8221;),&#13;the Company&amp;#8217;s measurement period for implementing the accounting changes required by the Tax Act closed on December 22,&#13;2018. The Company completed the accounting for the effects of the Tax Act in the second quarter of fiscal 2019, which did not&#13;result in any changes to previously reported amounts, and there were no adjustments to the preliminary&#13;amounts previously recognized.&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"&gt;&lt;b&gt;Recently Issued &lt;br /&gt;&#13;Accounting Guidance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In February 2016, the FASB issued&#13;ASU No. 2016-02, &amp;#8220;Leases (Topic 842)&amp;#8221; (&amp;#8220;Topic 842&amp;#8221;), which is designed to increase transparency and comparability&#13;by requiring the recognition of lease assets and lease liabilities on the balance sheet and the disclosure of certain additional&#13;information about leasing arrangements. The new standard will require an entity to recognize the following for all leases (with&#13;the exception of short-term leases) at the commencement date (i) a lease liability, which is a lessee&amp;#8217;s obligation to make&#13;lease payments arising from a lease, measured on a discounted basis; and (ii) a right-of-use (ROU) asset, which is an asset that&#13;represents the lessee&amp;#8217;s right to use, or control the use of, a specified asset for the lease term. Topic 842 is effective&#13;for fiscal years beginning after December 15, 2018 (i.e., the fiscal year ending June 30, 2020 for the Company). In July 2018,&#13;updated guidance was issued which provides an additional transition method of adoption that allows entities to initially apply&#13;the standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in&#13;the period of adoption. The Company adopted Topic 842 utilizing this modified retrospective adoption method with an effective&#13;date of July 1, 2019. Consequently, the accompanying financial statements and footnotes have not been updated to comply with Topic&#13;842.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;The Company has completed scoping reviews&#13;        to identify a complete population of leases, and determined its population of leases is comprised largely of real estate leases.&#13;        While the Company continues to assess all of the effects of adopting Topic 842, the Company currently believes the most significant&#13;        effects will relate to the recognition of new ROU assets and lease liabilities on the consolidated balance sheet for its real estate&#13;        operating leases. The Company does not expect that the adoption of Topic 842 will have a significant impact on the Company&amp;#8217;s&#13;        consolidated statements of operations or cash flows.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;Topic 842 provides a number of optional practical&#13;        expedients and policy elections in transition. The Company expects to elect the &amp;#8216;package of practical expedients&amp;#8217;,&#13;        which permits the Company not to reassess under the new standard prior conclusions about lease identification, lease classification&#13;        and initial direct costs. The Company does not expect to elect the use-of-hindsight or the practical expedient pertaining to land&#13;        easements.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;Topic 842&#13;also provides practical expedients for an entity&amp;#8217;s ongoing accounting. The Company expects to elect the short-term lease&#13;recognition exemption for all leases that qualify (i.e., leases of 12 months or less). This means, for those leases that qualify,&#13;the Company, if it elects such exemptions, will not recognize ROU assets or lease liabilities, including ROU assets or lease liabilities&#13;for existing short-term leases of those assets in transition. The Company also currently expects to elect the practical expedient&#13;to not separate lease and non-lease components for all of the Company&amp;#8217;s leases.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;In January 2017, the FASB issued ASU No. 2017-04,&#13;        &amp;#8220;Intangibles &amp;#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&amp;#8221;, which is designed&#13;        to simplify the subsequent measurement of goodwill. The new guidance will eliminate the second step from the goodwill impairment&#13;        test required in computing the implied fair value of goodwill. Instead, under the amendment, an entity will be required to perform&#13;        its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and, if&#13;        applicable, the entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting&#13;        unit&amp;#8217;s fair value; however, the charge recognized should not exceed the total amount of goodwill allocated to that reporting&#13;        unit. If applicable, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the&#13;        reporting unit when performing the goodwill impairment test. The amendments in this guidance are effective for public business&#13;        entities for annual and interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019 (the fiscal&#13;        year ending June 30, 2021 for the Company), with early adoption permitted. The Company is currently evaluating the impact, if any,&#13;        that adopting this guidance may have on its consolidated financial statements.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;In August 2018, the FASB issued ASU 2018-15,&#13;        &amp;#8220;Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) Customer&amp;#8217;s Accounting for Implementation Costs&#13;        Incurred in a Cloud Computing Arrangement That Is a Service Contract&amp;#8221; (&amp;#8220;ASU 2018-15&amp;#8221;), to reduce diversity in&#13;        practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns&#13;        the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with&#13;        the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected&#13;        by the new guidance. Under ASU 2018-15, amortization expense and payments for, and asset balances related to, such capitalized&#13;        implementation costs are to be presented within the same line items of the entity&amp;#8217;s balance sheets and statements of operations&#13;        and cash flows, as the related balances and service fee activity would be presented. ASU 2018-15 is effective for fiscal years,&#13;        and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The Company&#13;        is currently evaluating the potential effect of the adoption of ASU 2018-15 on its consolidated financial statements.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;Management does not believe the impact of other&#13;        issued accounting standards and updates, which are not yet effective, will have a material impact on the Company&amp;#8217;s consolidated&#13;        financial position, results of operations or cash flows upon adoption.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Adoption of New Revenue&#13;Standard&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;In May 2014, the Financial Accounting&#13;Standards Board (the &amp;#8220;FASB&amp;#8221;) issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2014-09, &amp;#8220;Revenue from&#13;Contracts with Customers (Topic 606)&amp;#8221; (&amp;#8220;Topic 606&amp;#8221;). Topic 606 supersedes the revenue requirements in ASU Topic&#13;605, &amp;#8220;Revenue Recognition&amp;#8221; (&amp;#34;Topic 605&amp;#34;), and requires the recognition of revenues when promised goods or&#13;services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods&#13;or services. To recognize revenue, the Company does the following:&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;identify the contract(s) with a customer;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;identify the performance obligations in the contract;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;determine the transaction price;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;allocate the transaction price to the performance obligations in the contract; and&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt"&gt;&lt;tr style="vertical-align: top"&gt;&#13;&lt;td style="width: 1.75in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;font style="font-family: Symbol"&gt;&amp;#183;&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;recognize revenue when, or as, the entity satisfies a performance obligation.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;The new standard also includes Subtopic&#13;340-40, &amp;#8220;Other Assets and Deferred Costs - Contracts with Customers&amp;#8221; (&amp;#8220;Subtopic 340-40&amp;#8221;), which sets forth&#13;requirements relating to the deferral of incremental costs of obtaining a contract with a customer, including the period of amortization&#13;of such costs. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenues and cash&#13;flows arising from contracts with customers. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as the &amp;#34;New&#13;Revenue Standard.&amp;#34;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company adopted the New Revenue Standard on July 1, 2018 using the modified retrospective approach. The&#13;New Revenue Standard did not have an impact on the amount and timing of the Company&amp;#8217;s revenue recognition through July 1,&#13;2018. Results for reporting periods beginning on and after July 1, 2018 are presented under the New Revenue Standard, while prior&#13;period amounts were not adjusted and continue to be reported under the accounting standards in effect for those periods.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;i&gt;Performance&#13;Obligations&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Revenue primarily&#13;consists of revenues from the sale or leasing of commercial and industrial laundry and dry cleaning equipment and steam and hot&#13;water boilers manufactured by others; the sale of related replacement parts and accessories; and the provision of installation&#13;and maintenance services. The Company generates revenue primarily from the sale of equipment and parts to customers. Therefore,&#13;the majority of the Company&amp;#8217;s contracts are short-term in nature and have a single performance obligation (to deliver products),&#13;and the Company&amp;#8217;s performance obligation is satisfied when control of the product is transferred to the customer. Other&#13;contracts contain a combination of equipment sales and services expected to be performed in the near-term, which services are&#13;distinct and accounted for as separate performance obligations. Revenue is recognized on these contracts when control transfers&#13;to the Company&amp;#8217;s customers via shipment of products or provision of services and the Company has the right to receive consideration&#13;for these products and services. Additionally, from time to time, the Company enters into longer-termed contracts which provide&#13;for the sale of the equipment by the Company and the provision by the Company of related installation and construction services.&#13;The installation on these types of contracts is usually completed within six to twelve months. From time to time, the Company&#13;also enters into maintenance contracts and ad hoc maintenance and installation service contracts. These longer-term contracts,&#13;and maintenance and service contracts have a single performance obligation where revenue is recognized over time using the cost-to-cost&#13;measure of progress, which best depicts the continuous transfer of control of goods or services to the customer.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company measures revenue, including&#13;        shipping and handling fees charged to customers, as the amount of consideration it expects to be entitled to receive in exchange&#13;        for its goods or services, net of any taxes collected from customers and subsequently remitted to governmental authorities. Costs&#13;        associated with shipping and handling activities performed after the customer obtains control are accounted for as fulfillment&#13;        costs and are not promised services that have to be further evaluated under Topic 606.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Revenue&#13;from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and&#13;accounted for approximately 83% of the Company&amp;#8217;s revenue for the fiscal year ended June 30, 2019. Revenue from products&#13;transferred to customers at a point in time is recognized when obligations under the terms of the contract with the Company&amp;#8217;s&#13;customer are satisfied, which generally occurs with the transfer of control upon shipment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Revenues that&#13;are recognized over time include (i) longer-termed contracts that include equipment purchase with installation and construction&#13;services, (ii) maintenance contracts, and (iii) service contracts. Revenue from products and services that are recognized over&#13;time accounted for approximately 17% of the Company&amp;#8217;s revenue for both the fiscal year ended June 30, 2019.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;i&gt;Contract Assets and Liabilities&lt;/i&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Contract&#13;        assets and liabilities are presented in the Company&amp;#8217;s consolidated balance sheets. Contract assets consist of unbilled&#13;        amounts resulting from sales under longer-term contracts when the cost-to-cost method of revenue recognition is utilized and&#13;        revenue recognized exceeds the amount billed to the customer. The Company typically receives progress payments on sales under&#13;        longer-term contracts as work progresses, although for certain contracts, the Company may be entitled to receive an advance&#13;        payment. Contract assets also include retainage. Retainage represents a portion of the contract amount that has been billed,&#13;        but for which the contract allows the customer to retain a portion of the billed amount (generally, from 5% to 20% of&#13;        contract billings) until final contract settlement. Retainage amounts are generally classified as current assets within the&#13;        Company&amp;#8217;s consolidated balance sheets. Retainage that has been billed, but is not due until completion of performance&#13;        and acceptance by customers, is generally expected to be collected within one year. Contract liabilities consist of advanced&#13;        payments, billings in excess of costs incurred and deferred revenue.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Costs, estimated earnings&#13;        and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2019 and 2018&#13;        consisted of the following (in thousands):&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Costs incurred on uncompleted contracts&lt;/td&gt;&lt;td style="width: 1%; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1pt solid; text-align: right"&gt;19,285&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1pt solid; text-align: right"&gt;5,286&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Estimated earnings&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,224&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,072&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Less: revenues recognized to date&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(19,673&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,605&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Retainage&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;797&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Ending balance&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,633&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;753&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 11pt; text-align: justify"&gt;These amounts are included in the&#13;Company&amp;#8217;s consolidated balance sheets under the following captions (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Contract assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,487&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,012&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Contract liabilities&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(854&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(259&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Ending balance&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,633&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;753&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <evi:ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Costs, estimated earnings&#13;        and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2019 and 2018&#13;        consisted of the following (in thousands):&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Costs incurred on uncompleted contracts&lt;/td&gt;&lt;td style="width: 1%; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1pt solid; text-align: right"&gt;19,285&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1pt solid; text-align: right"&gt;5,286&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Estimated earnings&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,224&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,072&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Less: revenues recognized to date&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(19,673&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,605&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Retainage&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;797&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Ending balance&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,633&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;753&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</evi:ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock>
    <us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 11pt; text-align: justify"&gt;These amounts are included in the&#13;Company&amp;#8217;s consolidated balance sheets under the following captions (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Contract assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,487&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,012&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Contract liabilities&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(854&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(259&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;Ending balance&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,633&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;753&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="padding: 0; text-indent: 0; width: 1.5in"&gt;&lt;b&gt;4. Accounts Receivable&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Accounts receivable as of June&#13;30, 2019 and 2018 consisted of the following (in thousands):&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Accounts receivable - trade&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;26,158&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,761&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Contract receivables&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-decoration: none; text-align: right"&gt;4,722&lt;/td&gt;&lt;td style="white-space: nowrap; text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-decoration: none"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-decoration: none; text-align: right"&gt;770&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Retention receivables&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-decoration: none; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: right"&gt;728&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,880&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,259&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(323&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(233&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;30,557&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,026&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="padding: 0; text-indent: 0"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Accounts receivable as of June&#13;30, 2019 and 2018 consisted of the following (in thousands):&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid"&gt;June 30,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; padding-left: 0.35pt"&gt;Accounts receivable - trade&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;26,158&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,761&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0.35pt"&gt;Contract receivables&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-decoration: none; text-align: right"&gt;4,722&lt;/td&gt;&lt;td style="white-space: nowrap; text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-decoration: none"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-decoration: none; text-align: right"&gt;770&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Retention receivables&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-decoration: none; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: right"&gt;728&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,880&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,259&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(323&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(233&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;30,557&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,026&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"&gt;The Company&amp;#8217;s&#13;long-term debt as of June 30, 2019 and 2018 was as follows (in thousands):&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;June 30,&lt;br /&gt; 2019&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;June 30,&lt;br /&gt; 2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Term Loan&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,375&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Revolving Line of Credit&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,800&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,697&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in"&gt;Less: unamortized discount and deferred financing costs&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(237&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(60&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Total debt, net&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,563&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,012&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in"&gt;Less: current maturities of long-term debt&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,195&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in"&gt;Total long-term debt&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;40,563&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8,817&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;19. Equity Plan&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In November 2015, the Company&amp;#8217;s&#13;        stockholders approved the Company&amp;#8217;s 2015 Equity Incentive Plan (the &amp;#8220;Plan&amp;#8221;). The Plan authorizes the issuance&#13;        of up to 1,500,000 shares of the Company&amp;#8217;s common stock pursuant to awards granted under the Plan. The fair value of awards&#13;        granted under the Plan is expensed on a straight-line basis over the vesting period of the awards. Share-based compensation expense,&#13;        which totaled $1.7 million and $1.6 million in fiscal 2019 and 2018, respectively, is included in selling, general and administrative&#13;        expenses in the Company&amp;#8217;s consolidated statements of operations. During fiscal 2019, the Company granted a total of 34,345&#13;        shares of restricted stock, a portion of which is scheduled to vest ratably over four years and the remainder of which is scheduled&#13;        to vest in 5 to 31 years. The total grant date fair value of such restricted stock was $1.2 million. During fiscal 2018, the Company&#13;        granted a total of 66,226 shares of restricted stock, a portion of which is scheduled to vest ratably over four years and the remainder&#13;        of which is scheduled to vest in 10 to 29 years. The total grant date fair value of such restricted stock was $2.5 million. In&#13;        each case, the fair value of the restricted stock was determined using the closing price of the Company&amp;#8217;s common stock on&#13;        the applicable grant date. During fiscal 2019, 54,093 shares of restricted stock vested and 20,248 shares of common stock with&#13;        an aggregate fair market value of $728,000 were withheld as payment in lieu of cash to satisfy tax withholding obligations in connection&#13;        with the vesting of such restricted stock. During fiscal 2018, 53,700 shares of restricted stock vested and 20,918 shares of common&#13;        stock with an aggregate fair market value of $707,000 were withheld as payment in lieu of cash to satisfy tax withholding obligations&#13;        in connection with the vesting of such restricted stock. As of June 30, 2019, the Company had $15.1 million of total unrecognized&#13;        compensation expense, net of estimated forfeitures, related to non-vested restricted stock, which is recognized over the weighted-average&#13;        period of 17.3 years after the respective dates of grant.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The following is a summary of non-vested&#13;        restricted stock activity as of, and for the fiscal year ended, June 30, 2019:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Restricted Stock Awards&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Restricted Stock Units&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Weighted-&lt;br /&gt;&#13;Average Grant&lt;br /&gt;&#13; Date Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Weighted-&lt;br /&gt;&#13;Average Grant&lt;br /&gt;&#13; Date Fair Value&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 52%; text-align: left; padding-left: 0.35pt"&gt;Non-vested restricted stock outstanding at June 30, 2018&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;903,102&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18.41&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,845&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36.53&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,500&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36.24&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Vested&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(54,093&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17.43&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Forfeited&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Non-vested restricted stock outstanding at June 30, 2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;855,854&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18.62&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;27,500&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;36.24&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;i&gt;Employee Stock Purchase Plan&lt;/i&gt; &amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company&amp;#8217;s employee stock purchase plan commenced on July 1, 2018 and provides for consecutive six-month offering periods. During fiscal 2019, 1,341 shares of common stock were issued under the Company&amp;#8217;s employee stock purchase plan for which the Company received net proceeds of $45,000. There were no shares issued under the Company&amp;#8217;s employee stock purchase plan during fiscal 2018. &amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The following is a summary of non-vested&#13;        restricted stock activity as of, and for the fiscal year ended, June 30, 2019:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Restricted Stock Awards&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Restricted Stock Units&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Weighted-&lt;br /&gt;&#13;Average Grant&lt;br /&gt;&#13; Date Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"&gt;Weighted-&lt;br /&gt;&#13;Average Grant&lt;br /&gt;&#13; Date Fair Value&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 52%; text-align: left; padding-left: 0.35pt"&gt;Non-vested restricted stock outstanding at June 30, 2018&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;903,102&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18.41&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,845&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36.53&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,500&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36.24&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0.35pt"&gt;Vested&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(54,093&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17.43&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Forfeited&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt"&gt;Non-vested restricted stock outstanding at June 30, 2019&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;855,854&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18.62&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;27,500&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;36.24&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding-left: 0; padding-right: 0; text-indent: 0"&gt;&lt;b&gt;3. Acquisitions&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding-right: 0; padding-left: 0; text-indent: 0"&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;TRS Acquisition&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;On October 31, 2017, the Company, indirectly&#13;        through Tri-State, the Company&amp;#8217;s wholly-owned subsidiary, completed the TRS Acquisition pursuant to which it purchased substantially&#13;        all of the assets of TRS for a purchase price consisting of approximately $7,952,000 in cash and 338,115 shares of the Company&amp;#8217;s&#13;        common stock. The Company used borrowings under its credit facility at the time to fund the cash consideration. Fees and expenses&#13;        related to the TRS Acquisition, consisting primarily of legal and other professional fees, totaled approximately $137,000 and are&#13;        classified as selling, general and administrative expenses in the Company&amp;#8217;s consolidated statement of operations for the&#13;        fiscal year ended June 30, 2018. The Company, indirectly through Tri-State, also assumed certain of the liabilities of TRS. The&#13;        total purchase price was $17.3 million, which included cash acquired of $1.8 million.&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in"&gt;&amp;#160;&lt;/p&gt;&#13;        &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"&gt;The TRS Acquisition was&#13;treated for accounting purposes as a purchase of TRS using the acquisition method of accounting. Under the acquisition method&#13;of accounting, the aggregate consideration in the TRS Acquisition was allocated to the acquired assets and assumed liabilities,&#13;in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over&#13;the fair value of the net assets acquired being allocated to intangible assets and goodwill. The computation of the purchase price&#13;consideration and the allocation of the consideration to the net assets acquired are presented in the following tables (in thousands):&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Cash consideration, net of cash acquired&lt;sup&gt;(a)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,474&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;&lt;font style="font-size: 10pt"&gt;Stock consideration&lt;sup&gt;(b)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,027&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0"&gt;Total purchase price consideration, net of cash acquired&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,501&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(a)Includes $8,250,000 paid net&#13;of $1.8 million of cash acquired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(b)Calculated as 338,115 shares of&#13;the Company&amp;#8217;s common stock, multiplied by $26.70, the closing price of the Company&amp;#8217;s common stock on the closing date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Allocation of purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,416&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-indent: -0.25in; padding-left: 25.9pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,050&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Other assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,565&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Equipment and improvements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;805&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,200&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,220&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Customer deposits&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,289&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,527&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-left: 0"&gt;Goodwill&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,974&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,501&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Intangible assets consist of $1.5 million&#13;allocated to the Tri-State trade name and $3.7 million allocated to customer-related intangible assets. The Tri-State trade name&#13;is indefinite-lived and therefore not subject to amortization. The Tri-State trade name is evaluated for impairment annually or&#13;more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its&#13;carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets will be amortized over&#13;10 years.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Goodwill is expected to be amortized and&#13;deductible for tax purposes over 15 years. Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits&#13;from the increased scale of the Company as a result of the TRS Acquisition.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"&gt;&lt;i&gt;AA Acquisition&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;On February 9, 2018, the Company, indirectly&#13;through AAdvantage, the Company&amp;#8217;s wholly-owned subsidiary, completed the AA Acquisition pursuant to which it purchased substantially&#13;all of the assets of AA for a total purchase price consisting of approximately $8.1 million in cash and 348,360 shares of the Company&amp;#8217;s&#13;common stock. and the Company used borrowings under its credit facility at the time to fund the cash consideration. Fees and expenses&#13;related to the AA Acquisition, consisting primarily of legal and other professional fees, totaled approximately $160,000 and are&#13;classified as selling, general and administrative expenses in the Company&amp;#8217;s consolidated statement of operations for the&#13;fiscal year ended June 30, 2018. The Company, indirectly through AAdvantage, also assumed certain of the liabilities of AA. The&#13;total purchase price was $20.4 million, which included cash acquired of $0.9 million.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The AA Acquisition&#13;was treated for accounting purposes as a purchase of AA using the acquisition method of accounting. Under the acquisition method&#13;of accounting, the aggregate consideration in the AA Acquisition was allocated to the acquired assets and assumed liabilities,&#13;in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over&#13;the fair value of the net assets acquired being allocated to intangible assets and goodwill. The computation of the purchase price&#13;consideration and the allocation of the consideration to the net assets acquired are presented in the following tables (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Cash consideration, net of cash acquired&lt;sup&gt;(a)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,175&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;&lt;font style="font-size: 10pt"&gt;Stock consideration&lt;sup&gt;(b)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,349&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0"&gt;Total purchase price consideration, net of cash acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,524&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(a)Includes $8,119,000 paid at&#13;closing (inclusive of a preliminary working capital adjustment) net of $0.9 million of cash acquired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(b)Calculated as 348,360 shares of&#13;the Company&amp;#8217;s common stock, multiplied by $35.45, the closing price of the Company&amp;#8217;s common stock on the closing date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Allocation of purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,850&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-indent: -0.25in; padding-left: 25.9pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,816&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Other assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,966&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Equipment and improvements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;771&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,300&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,228&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;Customer deposits&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(285&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,190&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,334&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 0"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;19,524&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Intangible assets&#13;consist of $1.8 million allocated to the AA trade name and $2.5 million allocated to customer-related intangible assets. The AA&#13;trade name is indefinite-lived and therefore not subject to amortization. The AA trade name is evaluated for impairment annually&#13;or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to&#13;its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets will be amortized&#13;over 10 years.&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Goodwill is expected to be amortized and&#13;deductible for tax purposes over 15 years. Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits&#13;from the increased scale of the Company as a result of the AA Acquisition.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"&gt;&lt;i&gt;SEI Acquisition&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;On September&#13;12, 2018, the Company completed the acquisition (the &amp;#8220;SEI Acquisition&amp;#8221;) of Scott Equipment Inc. (&amp;#8220;SEI&amp;#8221;),&#13;a Texas-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance&#13;services to the new and replacement segments of the commercial, industrial and vended laundry industry. In the SEI Acquisition,&#13;the Company, indirectly through its newly-formed wholly-owned subsidiary, Scott Equipment Inc. (&amp;#8220;Scott Equipment&amp;#8221;),&#13;purchased substantially all of the assets of SEI for a purchase price consisting of approximately $6,500,000 in cash and 209,678&#13;shares of the Company&amp;#8217;s common stock. The Company funded the cash consideration with borrowings under its credit facility&#13;at the time. Fees and expenses related to the SEI Acquisition, consisting primarily of legal and other professional fees, totaled&#13;approximately $65,000 and are classified as selling, general and administrative expenses in the Company&amp;#8217;s consolidated statement&#13;of operations for the fiscal year ended June 30, 2019. The Company, indirectly through Scott Equipment, also assumed certain of&#13;the liabilities of SEI. The total purchase price for accounting purposes was $15.9 million, which included cash acquired of $2.8&#13;million.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The SEI Acquisition&#13;was treated for accounting purposes as a purchase of SEI using the acquisition method of accounting. Under the acquisition method&#13;of accounting, the aggregate consideration in the SEI Acquisition was allocated to the acquired assets and assumed liabilities,&#13;in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over&#13;the fair value of the net assets acquired being allocated to intangible assets and goodwill. The computation of the purchase price&#13;consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables&#13;(in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Cash consideration, net of cash acquired&lt;sup&gt;(a)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,709&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;&lt;font style="font-size: 10pt"&gt;Stock consideration&lt;sup&gt;(b)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,436&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0"&gt;Total purchase price consideration, net of cash acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;13,145&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(a)Includes $6,500,000 paid net of&#13;$2.8 million of cash acquired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(b)Calculated as 209,678 shares of&#13;the Company&amp;#8217;s common stock, multiplied by $45.00, the closing price of the Company&amp;#8217;s common stock on the closing date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Allocation of purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,658&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-indent: -0.25in; padding-left: 25.9pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,595&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Other assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;156&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Equipment and improvements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;424&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,100&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(740&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;Customer deposits&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(398&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,795&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,350&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 0"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;13,145&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company is continuing its valuation&#13;of the net assets acquired, which is subject to adjustment in accordance with the asset purchase agreement. Accordingly, the purchase&#13;price allocation set forth above reflects preliminary fair value estimates based on preliminary work and analyses performed by&#13;management and is subject to change as additional information to assist in determining the fair value of the net assets acquired&#13;at the closing date is obtained during the post-closing measurement period of up to one year. The Company is also still assessing&#13;certain working capital items.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Intangible assets consist of $1.3 million&#13;allocated to the Scott Equipment trade name and $1.8 million allocated to customer-related intangible assets. The Scott Equipment&#13;trade name is indefinite-lived and therefore not subject to amortization. The Scott Equipment trade name is evaluated for impairment&#13;annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair&#13;value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets will be&#13;amortized over 10 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Goodwill is expected to be amortized and&#13;deductible for tax purposes over 15 years. Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits&#13;from the increased scale of the Company as a result of the SEI Acquisition.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"&gt;&lt;i&gt;PAC Acquisition&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;On February 5,&#13;2019, the Company completed the acquisition (the &amp;#8220;PAC Acquisition&amp;#8221;) of PAC Industries Inc. (&amp;#8220;PAC&amp;#8221;), a&#13;Pennsylvania-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance&#13;services to the new and replacement segments of the commercial, industrial and vended laundry industry, pursuant to a merger whereby&#13;PAC merged with and into PAC Industries Inc., a newly-formed wholly-owned subsidiary of the Company (&amp;#8220;PAC Industries&amp;#8221;).&#13;The purchase price in the PAC Acquisition consisted of approximately $6,400,000 in cash and 179,847 shares of the Company&amp;#8217;s&#13;common stock. The Company funded the cash consideration with borrowings under its current credit facility. Fees and expenses related&#13;to the PAC Acquisition, consisting primarily of legal and other professional fees, totaled approximately $182,000 and are classified&#13;as selling, general and administrative expenses in the Company&amp;#8217;s consolidated statement of operations for the fiscal year&#13;ended June 30, 2019. The total purchase price for accounting purposes was $13.1 million, which included cash acquired of $1.1&#13;million.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The PAC Acquisition&#13;was treated for accounting purposes as a purchase of PAC using the acquisition method of accounting. Under the acquisition method&#13;of accounting, the aggregate consideration in the PAC Acquisition was allocated to the assets and liabilities of PAC, in each&#13;case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the&#13;fair value of the net assets acquired being allocated to intangible assets and goodwill. The computation of the purchase price&#13;consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables&#13;(in thousands):&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Cash consideration, net of cash acquired&lt;sup&gt;(a)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,312&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 26.65pt"&gt;&lt;font style="font-size: 10pt"&gt;Stock consideration&lt;sup&gt;(b)&lt;/sup&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,653&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0"&gt;Total purchase price consideration, net of cash acquired&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,965&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(a)Includes $6,400,000 paid net of&#13;$1.1 million of cash acquired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify"&gt;(b)Calculated as 179,847 shares of&#13;the Company&amp;#8217;s common stock, multiplied by $36.99, the closing price of the Company&amp;#8217;s common stock on the closing date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap"&gt;Allocation of purchase price consideration:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,231&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-indent: -0.25in; padding-left: 25.9pt"&gt;Inventory&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,136&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Other assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;158&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Equipment and improvements&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;357&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,912&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt"&gt;Customer deposits&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(465&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"&gt;Assumption of debt&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(200&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-left: 0"&gt;Total identifiable net assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,305&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 1pt; padding-left: 0"&gt;Goodwill&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,660&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; padding-left: 0"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,965&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company is continuing its valuation&#13;of the net assets acquired, which is subject to adjustment in accordance with the merger agreement. Accordingly, the purchase price&#13;allocation set forth above reflects preliminary fair value estimates based on preliminary work and analyses performed by management&#13;and is subject to change as additional information to assist in determining the fair value of the net assets acquired at the closing&#13;date is obtained during the post-closing measurement period of up to one year. The Company is also still assessing certain working&#13;capital items.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Intangible assets consist of $1.1 million&#13;allocated to the PAC Industries trade name and $1.9 million allocated to customer-related intangible assets. The PAC Industries&#13;trade name is indefinite-lived and therefore not subject to amortization. The PAC Industries trade name is evaluated for impairment&#13;annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair&#13;value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets will be&#13;amortized over 10 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;Goodwill is expected to be amortized and&#13;deductible for tax purposes over 15 years. Goodwill is attributable primarily to the assembled workforce of PAC, as well as benefits&#13;from the increased scale of the Company as a result of the PAC Acquisition.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;In connection with the PAC Acquisition,&#13;the Company transferred 114,634 shares to PAC&amp;#8217;s ESOP. These shares were not permitted to be traded during the six-month period&#13;commencing on the closing date. Further, if a distribution event occurred during such six-month period, then each participant would&#13;have had the option to require the Company to purchase such participant&amp;#8217;s shares at fair market value. Due to the Company&amp;#8217;s&#13;obligation under this put option, which was in effect at June 30, 2019 but has subsequently expired, the distributed shares subject&#13;to the put option and the shares held by the ESOP are classified as temporary equity in the mezzanine section of the consolidated&#13;balance sheet as of June 30, 2019. There were no distribution events during the six-month restriction period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"&gt;&lt;i&gt;Other Acquisitions&amp;#160;&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;As previously described, in addition&#13;to the SEI Acquisition and the PAC Acquisition, during the fiscal ended June 30, 2019, the Company completed the acquisition of&#13;four other companies (Industrial Laundry Services, Inc. on September 4, 2018, Washington Automated, Inc. on November 6, 2018, Skyline&#13;Equipment, Inc. on November 14, 2018 and Worldwide Laundry, Inc. on November 16, 2018). The total consideration for these four&#13;transactions consisted of $3.5 million in cash, net of $738,000 of cash acquired, and 141,000 shares of the Company&amp;#8217;s common&#13;stock. The Company funded the cash consideration for each acquisition with credit facility borrowings. Each acquisition was treated&#13;for accounting purposes as a purchase of the acquired business using the acquisition method of accounting in accordance with ASC&#13;805, &lt;i&gt;Business Combinations&lt;/i&gt;, pursuant to which the consideration paid by the Company was allocated to the acquired assets&#13;and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration&#13;transferred over the fair value of the net assets acquired being allocated to intangible assets and goodwill. The Company preliminarily&#13;allocated a total of $4.5 million to goodwill, $1.3 million to customer-related intangibles, and $690,000 to the respective trade&#13;names. The purchase price allocations are considered preliminary, as the Company is still assessing certain working capital and&#13;valuation-related items.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;&lt;i&gt;Supplemental Pro Forma Results of Operations&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The following unaudited supplemental pro&#13;forma information presents the results of operations of the Company, after giving effect to the TRS Acquisition, AA Acquisition,&#13;SEI Acquisition, PAC Acquisition and the four other acquisitions completed during fiscal 2019 as described above, as if the Company&#13;had completed each such transaction and all related financing transactions on July 1, 2017, using the estimated fair values of&#13;the assets acquired and liabilities assumed. These unaudited pro forma results are presented for informational purposes only and&#13;are not necessarily indicative of what the actual results of operations of the Company would have been if the acquisitions and&#13;related financing transactions had occurred on the date assumed, nor are they indicative of future results of operations.&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center"&gt;For the year ended&lt;br /&gt; June 30,&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;br /&gt; (Unaudited)&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;br /&gt; (Unaudited)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-indent: -0.25in; padding-left: 0.25in"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;252,182&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;240,711&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0"&gt;Net income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,472&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,046&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The Company&amp;#8217;s consolidated results of&#13;operations for fiscal 2019 include total revenue of approximately $98.8 million and total net income of approximately $2.9 million&#13;attributable to businesses acquired during fiscal 2019 or 2018, based on the consolidated effective tax rate. These results of&#13;acquired businesses do not include the effects of acquisition costs or interest expense associated with consideration paid for&#13;the related acquisitions.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="From2018-07-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"&gt;The following unaudited supplemental pro&#13;forma information presents the results of operations of the Company, after giving effect to the TRS Acquisition, AA Acquisition,&#13;SEI Acquisition, PAC Acquisition and the four other acquisitions completed during fiscal 2019 as described above, as if the Company&#13;had completed each such transaction and all related financing transactions on July 1, 2017, using the estimated fair values of&#13;the assets acquired and liabilities assumed. These unaudited pro forma results are presented for informational purposes only and&#13;are not necessarily indicative of what the actual results of operations of the Company would have been if the acquisitions and&#13;related financing transactions had occurred on the date assumed, nor are they indicative of future results of operations.&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: normal"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center"&gt;For the year ended&lt;br /&gt; June 30,&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;br /&gt; (Unaudited)&lt;/td&gt;&lt;td style="font-weight: normal; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;br /&gt; (Unaudited)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-indent: -0.25in; padding-left: 0.25in"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;252,182&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;240,711&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0"&gt;Net income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,472&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,046&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Accounts Receivable&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;&lt;p style="margin: 0"&gt;Accounts receivable are customer obligations due under what management believes to be customary trade terms.&#13;The Company sells its products primarily to laundry plants, hotels, motels, cruise lines, hospitals, nursing homes, government&#13;institutions, vended laundry facilities and distributors and dry cleaning stores and chains. The Company performs continuing credit&#13;evaluations of its customers&amp;#8217; financial condition and depending on the terms of credit, the amount of the credit granted&#13;and management&amp;#8217;s history with a customer, the Company may require the customer to grant a security interest in the purchased&#13;equipment as collateral for the receivable. Management reviews accounts receivable on a regular basis to determine whether it is&#13;probable that any amounts are impaired. The Company includes any balances that are deemed probable to be impaired in its overall&#13;allowance for doubtful accounts. The provision for doubtful accounts is recorded in selling, general and administrative expenses&#13;in the consolidated statements of operations. If customary attempts to collect a receivable are not successful, the receivable&#13;is then written off against the allowance for doubtful accounts. The Company&amp;#8217;s allowance for doubtful accounts was $323,000&#13;at June 30, 2019 and $233,000 at June 30, 2018. Actual write-offs may vary from the recorded allowance.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;The Company considers all short term, highly liquid investments that are readily convertible to cash with an original maturity of three months or less when purchased to be cash equivalents. The Company has not experienced any losses in such accounts and believes it is not exposed to significant&#13;credit risk due to the financial position of the depository institutions in which those deposits are held.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2018-07-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="vertical-align: top"&gt;&lt;td style="width: 1.5in; padding: 0; text-indent: 0"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="padding: 0; text-align: justify; text-indent: 0"&gt;Inventories consist principally of equipment inventories and&#13;    spare part inventories.&amp;#160;&amp;#160;Equipment inventories are valued at the lower of cost, determined on the specific&#13;    identification method, or net realizable value.&amp;#160;&amp;#160;Spare part inventories are valued at the lower of average cost or&#13;    net realizable value. Lower of cost or net realizable value adjustments are recorded in cost of goods sold in the&#13;    consolidated statement of operations.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryPolicyTextBlock>
    <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="#Foot-00-0" xlink:label="Foot-00_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-00_loc" xlink:to="Footnote-03" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-01-0" xlink:label="Foot-01_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-01_loc" xlink:to="Footnote-01" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-02-0" xlink:label="Foot-02_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-02_loc" xlink:to="Footnote-05" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-03-0" xlink:label="Foot-03_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-03_loc" xlink:to="Footnote-07" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-04-0" xlink:label="Foot-04_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-04_loc" xlink:to="Footnote-04" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-05-0" xlink:label="Foot-05_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-05_loc" xlink:to="Footnote-02" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-06-0" xlink:label="Foot-06_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-06_loc" xlink:to="Footnote-06" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-07-0" xlink:label="Foot-07_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-07_loc" xlink:to="Footnote-08" order="1" />
      <link:loc xlink:type="locator" xlink:href="#Foot-08-0" xlink:label="Foot-08_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-08_loc" xlink:to="Footnote-09" order="1" />
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-01" xml:lang="en-US">Includes $6,500,000 paid net of $2.8 million of cash acquired.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-02" xml:lang="en-US">Calculated as 209,678 shares of the Company's common stock, multiplied by $45.00, the closing price of the Company's common stock on the closing date.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-03" xml:lang="en-US">Includes $8,119,000 paid at closing (inclusive of a preliminary working capital adjustment) net of $0.9 million of cash acquired.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-04" xml:lang="en-US">Calculated as 348,360 shares of the Company's common stock, multiplied by $35.45, the closing price of the Company's common stock on the closing date.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-05" xml:lang="en-US">Includes $8,250,000 paid net of $1.8 million of cash acquired.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-06" xml:lang="en-US">Calculated as 338,115 shares of the Company's common stock, multiplied by $26.70, the closing price of the Company's common stock on the closing date.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-07" xml:lang="en-US">Includes $6,400,000 paid net of $1.1 million of cash acquired.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-08" xml:lang="en-US">Calculated as 179,847 shares of the Company's common stock, multiplied by $36.99, the closing price of the Company's common stock on the closing date.</link:footnote>
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-09" xml:lang="en-US">Excludes residual values of $1.4 million</link:footnote>
    </link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>evi-20190630.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EVI 0619 10K.xfr; Date: 2019%2D09%2D12T19:06:34Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80840000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kw5w7xRiXgOn8uGbnRcSayFObP9xZ91melBsmBzHfnaXygvsEtYfCN9PTFGUaAC -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:evi="http://envirostarinc.com/20190630" elementFormDefault="qualified" targetNamespace="http://envirostarinc.com/20190630">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://envirostarinc.com/role/evi-daei" id="evi-daei">
	  <link:definition>00000001 - 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/evi-cbs" id="evi-cbs">
	  <link:definition>00000002 - 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/evi-cbsp" id="evi-cbsp">
	  <link:definition>00000003 - 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/evi-csoo" id="evi-csoo">
	  <link:definition>00000004 - 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>00000005 - 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/evi-csosep" id="evi-csosep">
	  <link:definition>00000006 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envirostarinc.com/role/evi-csocf" id="evi-csocf">
	  <link:definition>00000007 - 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>00000008 - 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/evi-sosap" id="evi-sosap">
	  <link:definition>00000009 - 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>00000010 - 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/AccountsReceivable" id="AccountsReceivable">
	  <link:definition>00000011 - 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/evi-i" id="evi-i">
	  <link:definition>00000012 - 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>00000013 - 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>00000014 - 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/evi-eai" id="evi-eai">
	  <link:definition>00000015 - Disclosure - Net Investment in Sales Type 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>00000016 - 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/evi-ian" id="evi-ian">
	  <link:definition>00000017 - 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>00000018 - 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>00000019 - 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>00000020 - 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>00000021 - 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/evi-cocr" id="evi-cocr">
	  <link:definition>00000022 - 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>00000023 - 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/evi-rp" id="evi-rp">
	  <link:definition>00000024 - 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>00000025 - 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/EquityPlan" id="EquityPlan">
	  <link:definition>00000026 - Disclosure - Equity 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/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000027 - Disclosure - Subsequent Events</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envirostarinc.com/role/evi-sosapp" id="evi-sosapp">
	  <link:definition>00000028 - 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>00000029 - 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>00000030 - 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/AccountsReceivableTables" id="AccountsReceivableTables">
	  <link:definition>00000031 - 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/evi-it1" id="evi-it1">
	  <link:definition>00000032 - 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>00000033 - 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/evi-eait" id="evi-eait">
	  <link:definition>00000034 - Disclosure - Net Investment in Sales Type 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>00000035 - 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>00000036 - 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>00000037 - 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/evi-itt" id="evi-itt">
	  <link:definition>00000038 - 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>00000039 - 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/evi-ct" id="evi-ct">
	  <link:definition>00000040 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envirostarinc.com/role/EquityPlanTables" id="EquityPlanTables">
	  <link:definition>00000041 - Disclosure - Equity Plan (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>00000042 - 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/evi-sosapd" id="evi-sosapd">
	  <link:definition>00000043 - 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>00000044 - 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>00000045 - 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>00000046 - 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>00000047 - 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>00000048 - 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>00000049 - 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>00000050 - 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/AccountsReceivableScheduleOfAccountsReceivableDetails" id="AccountsReceivableScheduleOfAccountsReceivableDetails">
	  <link:definition>00000051 - 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>00000052 - 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/OtherCurrentAssetsDetails" id="OtherCurrentAssetsDetails">
	  <link:definition>00000053 - 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/NetInvestmentInSalesTypeLeasesNarrativeDetails" id="NetInvestmentInSalesTypeLeasesNarrativeDetails">
	  <link:definition>00000054 - Disclosure - Net Investment in Sales Type 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/NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" id="NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails">
	  <link:definition>00000055 - Disclosure - Net Investment in Sales Type Leases (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/EquipmentAndImprovementsDetails" id="EquipmentAndImprovementsDetails">
	  <link:definition>00000056 - Disclosure - 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/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" id="GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails">
	  <link:definition>00000057 - 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/GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" id="GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails">
	  <link:definition>00000058 - Disclosure - Goodwill and Intangible Assets (Schedule of Franchise 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>00000059 - 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/AccountsPayableAndAccruedExpensesDetails" id="AccountsPayableAndAccruedExpensesDetails">
	  <link:definition>00000060 - Disclosure - 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/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" id="IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails">
	  <link:definition>00000061 - 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>00000062 - 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/evi-itsoscoccandtaald" id="evi-itsoscoccandtaald">
	  <link:definition>00000063 - Disclosure - Income Taxes (Schedule of Significant Components of Company's 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>00000064 - 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>00000065 - 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>00000066 - 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/evi-cocrd" id="evi-cocrd">
	  <link:definition>00000067 - 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/evi-csomfrcd" id="evi-csomfrcd">
	  <link:definition>00000068 - Disclosure - Commitments and Contingencies (Schedule of Minimum Future Rental Commitments) (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/evi-cnd" id="evi-cnd">
	  <link:definition>00000069 - Disclosure - Commitments and Contingencies (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/evi-rpd" id="evi-rpd">
	  <link:definition>00000070 - 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/ShareholdersEquityDetails" id="ShareholdersEquityDetails">
	  <link:definition>00000071 - Disclosure - Shareholders' Equity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://envirostarinc.com/role/EquityPlanNarrativeDetails" id="EquityPlanNarrativeDetails">
	  <link:definition>00000072 - Disclosure - Equity Plan (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/EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" id="EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails">
	  <link:definition>00000073 - Disclosure - Equity Plan (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>
	<link:linkbaseRef xlink:type="simple" xlink:href="evi-20190630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="evi-20190630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="evi-20190630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="evi-20190630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </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://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
    <element id="evi_CostsIncurredOnUncompletedContracts" name="CostsIncurredOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_EstimatedEarnings" name="EstimatedEarnings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_BillingsToDate" name="BillingsToDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" name="CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_LeaseStartDate" name="LeaseStartDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="evi_TradeAccountsReceivablesCurrent" name="TradeAccountsReceivablesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_ContractReceivablesGross" name="ContractReceivablesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_TotalRemainingAmortizationIntangibleAssets" name="TotalRemainingAmortizationIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_GoodwillFromAaAcquisition" name="GoodwillFromAaAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_OutstandingPerformanceAndPaymentBonds" name="OutstandingPerformanceAndPaymentBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds" name="EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_DeferredNetTaxAssetsAndLiabilities" name="DeferredNetTaxAssetsAndLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" name="RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" name="NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_CommonStockRelatedToAcquireesEsop" name="CommonStockRelatedToAcquireesEsop" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_GoodwillFromSeiAcquisition" name="GoodwillFromSeiAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_GoodwillFromPacAcquisition" name="GoodwillFromPacAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_GoodwillFromTrsAcquisition" name="GoodwillFromTrsAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_PercentageOfRetainageOfContractBillings" name="PercentageOfRetainageOfContractBillings" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="evi_NumberOfSharesTransferedToAcquiredCompanysEsop" name="NumberOfSharesTransferedToAcquiredCompanysEsop" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evi_CustomerDepositsPolicyTextBlock" name="CustomerDepositsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evi_VendoreDepositsDisclosureTextBlock" name="VendoreDepositsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evi_ShippingAndHandlingCostsPolicyTextBlock" name="ShippingAndHandlingCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" name="ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="evi_TrademarksPatentsAndTradeNamesMember" name="TrademarksPatentsAndTradeNamesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_CommercialAndIndustrialLaundryAndDryCleaningEquipmentAndBoilersMember" name="CommercialAndIndustrialLaundryAndDryCleaningEquipmentAndBoilersMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_LicenseAndFranchiseOperationsMember" name="LicenseAndFranchiseOperationsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_CaribbeanAndLatinAmericaMember" name="CaribbeanAndLatinAmericaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_FederalGovernmentMember" name="FederalGovernmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_Supplier1Member" name="Supplier1Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_Supplier2Member" name="Supplier2Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_MajorCustomerTwoMember" name="MajorCustomerTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_WesternStateDesignMember" name="WesternStateDesignMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_SymmetricCapitalMember" name="SymmetricCapitalMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_TermLoanMember" name="TermLoanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_RevolvingLineOfCreditMember" name="RevolvingLineOfCreditMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_PreviousCreditFacilityyMember" name="PreviousCreditFacilityyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_MajorCustomerOneMember" name="MajorCustomerOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_WesternStateDesignLlcMember" name="WesternStateDesignLlcMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_MartinRayLaundrySystemsIncMember" name="MartinRayLaundrySystemsIncMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_EquityIncentivePlanMember" name="EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_MartinRayAcquisitionMember" name="MartinRayAcquisitionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_DennisMackMember" name="DennisMackMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_JimHohnsteinAndBillMannMember" name="JimHohnsteinAndBillMannMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_TriStateTechnicalServicesMember" name="TriStateTechnicalServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_AAdvantageAcquisitionMember" name="AAdvantageAcquisitionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_WesternStateDesignAcquisitionMember" name="WesternStateDesignAcquisitionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_AAAcquisitionMember" name="AAAcquisitionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_ScottEquipmentMember" name="ScottEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_TotalMinimumLeasePaymentsToBeReceivedMember" name="TotalMinimumLeasePaymentsToBeReceivedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_AmortizationOfUnearnedIncomeMember" name="AmortizationOfUnearnedIncomeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_MattStephensonMember" name="MattStephensonMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_TriStateMember" name="TriStateMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_MikeZuffinettiMember" name="MikeZuffinettiMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_AAdvantageMember" name="AAdvantageMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_EmployeeStockOwnershipPlanESOPPlanMember" name="EmployeeStockOwnershipPlanESOPPlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_SEIAcquisitionMember" name="SEIAcquisitionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_TRSAcquisitionMember" name="TRSAcquisitionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_PACAcquisitionMember" name="PACAcquisitionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_OtherAcquisitionMember" name="OtherAcquisitionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" name="CommercialAndVendedLaundryPartsAndEquipmentSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_ServiceContractsMember" name="ServiceContractsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_ScottMartinMember" name="ScottMartinMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_FrankCostabileMember" name="FrankCostabileMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_PACIndustriesIncMember" name="PACIndustriesIncMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_SingleThirdPartyMember" name="SingleThirdPartyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_RestrictedStockUnitsMember" name="RestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="evi_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evi_StockIssuedDuringPeriodValueAcquisitions2" name="StockIssuedDuringPeriodValueAcquisitions2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_StockIssuedDuringPeriodSharesAcquisitions2" name="StockIssuedDuringPeriodSharesAcquisitions2" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evi_StockIssuedDuringPeriodValueAcquisitions1" name="StockIssuedDuringPeriodValueAcquisitions1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_StockIssuedDuringPeriodSharesAcquisitions1" name="StockIssuedDuringPeriodSharesAcquisitions1" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="evi_AccountingPoliciesTable" name="AccountingPoliciesTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="evi_AccountingPoliciesLineItems" name="AccountingPoliciesLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" name="BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_GoodwillFromWesternStateDesignAcquisition" name="GoodwillFromWesternStateDesignAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_GoodwillFromMartinrayAcquisition" name="GoodwillFromMartinrayAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_GoodwillFromTristateAcquisition" name="GoodwillFromTristateAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="evi_ConcentrationRiskNumberOfCustomers" name="ConcentrationRiskNumberOfCustomers" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>evi-20190630_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EVI 0619 10K.xfr; Date: 2019%2D09%2D12T19:06:34Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80840000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-daei" xlink:href="evi-20190630.xsd#evi-daei" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cbs" xlink:href="evi-20190630.xsd#evi-cbs" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cbsp" xlink:href="evi-20190630.xsd#evi-cbsp" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csoo" xlink:href="evi-20190630.xsd#evi-csoo" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/StatementsOfShareholdersEquity" xlink:href="evi-20190630.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csosep" xlink:href="evi-20190630.xsd#evi-csosep" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csocf" xlink:href="evi-20190630.xsd#evi-csocf" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/General" xlink:href="evi-20190630.xsd#General" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-sosap" xlink:href="evi-20190630.xsd#evi-sosap" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/Acquisitions" xlink:href="evi-20190630.xsd#Acquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsReceivable" xlink:href="evi-20190630.xsd#AccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-i" xlink:href="evi-20190630.xsd#evi-i" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/VendorDeposits" xlink:href="evi-20190630.xsd#VendorDeposits" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssets" xlink:href="evi-20190630.xsd#OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-eai" xlink:href="evi-20190630.xsd#evi-eai" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovements" xlink:href="evi-20190630.xsd#EquipmentAndImprovements" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-ian" xlink:href="evi-20190630.xsd#evi-ian" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses" xlink:href="evi-20190630.xsd#AccountsPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-it" xlink:href="evi-20190630.xsd#evi-it" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/Debt" xlink:href="evi-20190630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-rpt" xlink:href="evi-20190630.xsd#evi-rpt" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cocr" xlink:href="evi-20190630.xsd#evi-cocr" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-c" xlink:href="evi-20190630.xsd#evi-c" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-rp" xlink:href="evi-20190630.xsd#evi-rp" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/ShareholdersEquity" xlink:href="evi-20190630.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlan" xlink:href="evi-20190630.xsd#EquityPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SubsequentEvents" xlink:href="evi-20190630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-sosapp" xlink:href="evi-20190630.xsd#evi-sosapp" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsTables" xlink:href="evi-20190630.xsd#AcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsReceivableTables" xlink:href="evi-20190630.xsd#AccountsReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-it1" xlink:href="evi-20190630.xsd#evi-it1" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssetsTables" xlink:href="evi-20190630.xsd#OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-eait" xlink:href="evi-20190630.xsd#evi-eait" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsTables" xlink:href="evi-20190630.xsd#EquipmentAndImprovementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables" xlink:href="evi-20190630.xsd#AccountsPayableAndAccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-itt" xlink:href="evi-20190630.xsd#evi-itt" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/DebtTables" xlink:href="evi-20190630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-ct" xlink:href="evi-20190630.xsd#evi-ct" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlanTables" xlink:href="evi-20190630.xsd#EquityPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GeneralDetails" xlink:href="evi-20190630.xsd#GeneralDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-sosapd" xlink:href="evi-20190630.xsd#evi-sosapd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsNarrativeDetails" xlink:href="evi-20190630.xsd#AcquisitionsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" xlink:href="evi-20190630.xsd#AcquisitionsScheduleOfPurchasePriceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:href="evi-20190630.xsd#AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:href="evi-20190630.xsd#AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:href="evi-20190630.xsd#AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/InventoriesDetails" xlink:href="evi-20190630.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssetsDetails" xlink:href="evi-20190630.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesNarrativeDetails" xlink:href="evi-20190630.xsd#NetInvestmentInSalesTypeLeasesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" xlink:href="evi-20190630.xsd#NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsDetails" xlink:href="evi-20190630.xsd#EquipmentAndImprovementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:href="evi-20190630.xsd#AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:href="evi-20190630.xsd#IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:href="evi-20190630.xsd#IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-itsoscoccandtaald" xlink:href="evi-20190630.xsd#evi-itsoscoccandtaald" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/DebtNarrativeDetails" xlink:href="evi-20190630.xsd#DebtNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails" xlink:href="evi-20190630.xsd#DebtScheduleOfLong-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/RelatedPartyTransactionsDetails" xlink:href="evi-20190630.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cocrd" xlink:href="evi-20190630.xsd#evi-cocrd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csomfrcd" xlink:href="evi-20190630.xsd#evi-csomfrcd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cnd" xlink:href="evi-20190630.xsd#evi-cnd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-rpd" xlink:href="evi-20190630.xsd#evi-rpd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/ShareholdersEquityDetails" xlink:href="evi-20190630.xsd#ShareholdersEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlanNarrativeDetails" xlink:href="evi-20190630.xsd#EquityPlanNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:href="evi-20190630.xsd#EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-daei" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cbs" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CommonStockRelatedToAcquireesEsop" xlink:label="loc_eviCommonStockRelatedToAcquireesEsop" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_eviCommonStockRelatedToAcquireesEsop" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cbsp" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csoo" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/StatementsOfShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders' Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csosep" xlink:title="00000006 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csocf" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:label="loc_us-gaapInventoryLIFOReserveEffectOnIncomeNet" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryLIFOReserveEffectOnIncomeNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndNotesReceivable" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireProductiveAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireProductiveAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaapPaymentsOfDividends" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDividends" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/General" xlink:title="00000008 - Disclosure - General" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-sosap" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Acquisitions" xlink:title="00000010 - Disclosure - Acquisitions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivable" xlink:title="00000011 - Disclosure - Accounts Receivable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-i" xlink:title="00000012 - Disclosure - Inventories" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/VendorDeposits" xlink:title="00000013 - Disclosure - Vendor Deposits" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssets" xlink:title="00000014 - Disclosure - Other Current Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-eai" xlink:title="00000015 - Disclosure - Net Investment in Sales Type Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovements" xlink:title="00000016 - Disclosure - Equipment and Improvements" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-ian" xlink:title="00000017 - Disclosure - Goodwill and Intangible Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses" xlink:title="00000018 - Disclosure - Accounts Payable and Accrued Expenses" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-it" xlink:title="00000019 - Disclosure - Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Debt" xlink:title="00000020 - Disclosure - Debt" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rpt" xlink:title="00000021 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cocr" xlink:title="00000022 - Disclosure - Concentrations of Credit Risk" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-c" xlink:title="00000023 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rp" xlink:title="00000024 - Disclosure - Retirement Plan" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ShareholdersEquity" xlink:title="00000025 - Disclosure - Shareholders' Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlan" xlink:title="00000026 - Disclosure - Equity Plan" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SubsequentEvents" xlink:title="00000027 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-sosapp" xlink:title="00000028 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000029 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsTables" xlink:title="00000030 - Disclosure - Acquisitions (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivableTables" xlink:title="00000031 - Disclosure - Accounts Receivable (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-it1" xlink:title="00000032 - Disclosure - Inventories (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssetsTables" xlink:title="00000033 - Disclosure - Other Current Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-eait" xlink:title="00000034 - Disclosure - Net Investment in Sales Type Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsTables" xlink:title="00000035 - Disclosure - Equipment and Improvements (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables" xlink:title="00000036 - Disclosure - Goodwill and Intangible Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables" xlink:title="00000037 - Disclosure - Accounts Payable and Accrued Expenses (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-itt" xlink:title="00000038 - Disclosure - Income Taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtTables" xlink:title="00000039 - Disclosure - Debt (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-ct" xlink:title="00000040 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlanTables" xlink:title="00000041 - Disclosure - Equity Plan (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GeneralDetails" xlink:title="00000042 - Disclosure - General (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-sosapd" xlink:title="00000043 - Disclosure - Summary of Significant Accounting Policies (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:title="00000044 - Disclosure - Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:title="00000045 - Disclosure - Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details)">
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:label="loc_eviCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:title="00000046 - Disclosure - Summary of Significant Accounting Policies (Schedule of Basic and Diluted Earnings Per Share) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="loc_us-gaapPreferredStockDividendsAndOtherAdjustments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaapPreferredStockDividendsAndOtherAdjustments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsNarrativeDetails" xlink:title="00000047 - Disclosure - Acquisitions (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" xlink:title="00000048 - Disclosure - Acquisitions (Schedule of Purchase price) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:title="00000049 - Disclosure - Acquisitions (Schedule of Allocation of purchase price consideration) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" xlink:label="loc_eviBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_eviBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:title="00000050 - Disclosure - Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:title="00000051 - Disclosure - Accounts Receivable (Schedule of Accounts Receivable) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TradeAccountsReceivablesCurrent" xlink:label="loc_eviTradeAccountsReceivablesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableGrossCurrent" xlink:to="loc_eviTradeAccountsReceivablesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ContractReceivablesGross" xlink:label="loc_eviContractReceivablesGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableGrossCurrent" xlink:to="loc_eviContractReceivablesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="loc_us-gaapContractReceivableRetainage" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableGrossCurrent" xlink:to="loc_us-gaapContractReceivableRetainage" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InventoriesDetails" xlink:title="00000052 - Disclosure - Inventories (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssetsDetails" xlink:title="00000053 - Disclosure - Other Current Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsCurrent" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="loc_us-gaapOtherAssetsMiscellaneousCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsMiscellaneousCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesNarrativeDetails" xlink:title="00000054 - Disclosure - Net Investment in Sales Type Leases (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" xlink:title="00000055 - Disclosure - Net Investment in Sales Type Leases (Future Minimum Lease Payments Receivable) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsDetails" xlink:title="00000056 - Disclosure - Equipment and Improvements (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:title="00000057 - Disclosure - Goodwill and Intangible Assets (Schedule of Carrying Amount of Goodwill) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:title="00000058 - Disclosure - Goodwill and Intangible Assets (Schedule of Franchise License, Trademarks and Other Intangible Assets) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:title="00000059 - Disclosure - Goodwill and Intangible Assets (Schedule of Estimated Future Amortization) (Details)">
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TotalRemainingAmortizationIntangibleAssets" xlink:label="loc_eviTotalRemainingAmortizationIntangibleAssets" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviTotalRemainingAmortizationIntangibleAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviTotalRemainingAmortizationIntangibleAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviTotalRemainingAmortizationIntangibleAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviTotalRemainingAmortizationIntangibleAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviTotalRemainingAmortizationIntangibleAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviTotalRemainingAmortizationIntangibleAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:title="00000060 - Disclosure - Accounts Payable and Accrued Expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:title="00000061 - Disclosure - Income Taxes (Schedule of Components of Income Taxes) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:title="00000062 - Disclosure - Income Taxes (Schedule of Reconciliation of Income Tax Expense) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-itsoscoccandtaald" xlink:title="00000063 - Disclosure - Income Taxes (Schedule of Significant Components of Company's Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_DeferredNetTaxAssetsAndLiabilities" xlink:label="loc_eviDeferredNetTaxAssetsAndLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviDeferredNetTaxAssetsAndLiabilities" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_eviDeferredNetTaxAssetsAndLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtNarrativeDetails" xlink:title="00000064 - Disclosure - Debt (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails" xlink:title="00000065 - Disclosure - Debt (Schedule of Long-term debt) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaapOtherLongTermDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapOtherLongTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/RelatedPartyTransactionsDetails" xlink:title="00000066 - Disclosure - Related Party Transactions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cocrd" xlink:title="00000067 - Disclosure - Concentrations of Credit Risk (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csomfrcd" xlink:title="00000068 - Disclosure - Commitments and Contingencies (Schedule of Minimum Future Rental Commitments) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cnd" xlink:title="00000069 - Disclosure - Commitments and Contingencies (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rpd" xlink:title="00000070 - Disclosure - Retirement Plan (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ShareholdersEquityDetails" xlink:title="00000071 - Disclosure - Shareholders' Equity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlanNarrativeDetails" xlink:title="00000072 - Disclosure - Equity Plan (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:title="00000073 - Disclosure - Equity Plan (Schedule of Non-vested Restricted Stock Activity) (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>evi-20190630_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EVI 0619 10K.xfr; Date: 2019%2D09%2D12T19:06:34Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80840000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-daei" xlink:href="evi-20190630.xsd#evi-daei" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cbs" xlink:href="evi-20190630.xsd#evi-cbs" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cbsp" xlink:href="evi-20190630.xsd#evi-cbsp" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csoo" xlink:href="evi-20190630.xsd#evi-csoo" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/StatementsOfShareholdersEquity" xlink:href="evi-20190630.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csosep" xlink:href="evi-20190630.xsd#evi-csosep" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csocf" xlink:href="evi-20190630.xsd#evi-csocf" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/General" xlink:href="evi-20190630.xsd#General" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-sosap" xlink:href="evi-20190630.xsd#evi-sosap" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/Acquisitions" xlink:href="evi-20190630.xsd#Acquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsReceivable" xlink:href="evi-20190630.xsd#AccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-i" xlink:href="evi-20190630.xsd#evi-i" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/VendorDeposits" xlink:href="evi-20190630.xsd#VendorDeposits" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssets" xlink:href="evi-20190630.xsd#OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-eai" xlink:href="evi-20190630.xsd#evi-eai" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovements" xlink:href="evi-20190630.xsd#EquipmentAndImprovements" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-ian" xlink:href="evi-20190630.xsd#evi-ian" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses" xlink:href="evi-20190630.xsd#AccountsPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-it" xlink:href="evi-20190630.xsd#evi-it" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/Debt" xlink:href="evi-20190630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-rpt" xlink:href="evi-20190630.xsd#evi-rpt" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cocr" xlink:href="evi-20190630.xsd#evi-cocr" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-c" xlink:href="evi-20190630.xsd#evi-c" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-rp" xlink:href="evi-20190630.xsd#evi-rp" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/ShareholdersEquity" xlink:href="evi-20190630.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlan" xlink:href="evi-20190630.xsd#EquityPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SubsequentEvents" xlink:href="evi-20190630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-sosapp" xlink:href="evi-20190630.xsd#evi-sosapp" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsTables" xlink:href="evi-20190630.xsd#AcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsReceivableTables" xlink:href="evi-20190630.xsd#AccountsReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-it1" xlink:href="evi-20190630.xsd#evi-it1" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssetsTables" xlink:href="evi-20190630.xsd#OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-eait" xlink:href="evi-20190630.xsd#evi-eait" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsTables" xlink:href="evi-20190630.xsd#EquipmentAndImprovementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables" xlink:href="evi-20190630.xsd#AccountsPayableAndAccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-itt" xlink:href="evi-20190630.xsd#evi-itt" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/DebtTables" xlink:href="evi-20190630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-ct" xlink:href="evi-20190630.xsd#evi-ct" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlanTables" xlink:href="evi-20190630.xsd#EquityPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GeneralDetails" xlink:href="evi-20190630.xsd#GeneralDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-sosapd" xlink:href="evi-20190630.xsd#evi-sosapd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsNarrativeDetails" xlink:href="evi-20190630.xsd#AcquisitionsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" xlink:href="evi-20190630.xsd#AcquisitionsScheduleOfPurchasePriceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:href="evi-20190630.xsd#AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:href="evi-20190630.xsd#AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:href="evi-20190630.xsd#AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/InventoriesDetails" xlink:href="evi-20190630.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssetsDetails" xlink:href="evi-20190630.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesNarrativeDetails" xlink:href="evi-20190630.xsd#NetInvestmentInSalesTypeLeasesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" xlink:href="evi-20190630.xsd#NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsDetails" xlink:href="evi-20190630.xsd#EquipmentAndImprovementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:href="evi-20190630.xsd#AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:href="evi-20190630.xsd#IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:href="evi-20190630.xsd#IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-itsoscoccandtaald" xlink:href="evi-20190630.xsd#evi-itsoscoccandtaald" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/DebtNarrativeDetails" xlink:href="evi-20190630.xsd#DebtNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails" xlink:href="evi-20190630.xsd#DebtScheduleOfLong-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/RelatedPartyTransactionsDetails" xlink:href="evi-20190630.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cocrd" xlink:href="evi-20190630.xsd#evi-cocrd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csomfrcd" xlink:href="evi-20190630.xsd#evi-csomfrcd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cnd" xlink:href="evi-20190630.xsd#evi-cnd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-rpd" xlink:href="evi-20190630.xsd#evi-rpd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/ShareholdersEquityDetails" xlink:href="evi-20190630.xsd#ShareholdersEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlanNarrativeDetails" xlink:href="evi-20190630.xsd#EquityPlanNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:href="evi-20190630.xsd#EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-daei" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cbs" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cbsp" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csoo" xlink:title="00000004 - Statement - Consolidated Statements of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/StatementsOfShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EmployeeStockOwnershipPlanESOPPlanMember" xlink:label="loc_eviEmployeeStockOwnershipPlanESOPPlanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_eviEmployeeStockOwnershipPlanESOPPlanMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Dividends" xlink:label="loc_us-gaapDividends_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividends_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockPurchasePlan_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockPurchasePlan_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodValueAcquisitions2" xlink:label="loc_eviStockIssuedDuringPeriodValueAcquisitions2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_eviStockIssuedDuringPeriodValueAcquisitions2_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodSharesAcquisitions2" xlink:label="loc_eviStockIssuedDuringPeriodSharesAcquisitions2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_eviStockIssuedDuringPeriodSharesAcquisitions2_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodValueAcquisitions1" xlink:label="loc_eviStockIssuedDuringPeriodValueAcquisitions1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_eviStockIssuedDuringPeriodValueAcquisitions1_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodSharesAcquisitions1" xlink:label="loc_eviStockIssuedDuringPeriodSharesAcquisitions1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_eviStockIssuedDuringPeriodSharesAcquisitions1_70" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_70" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="19" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csosep" xlink:title="00000006 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csocf" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/General" xlink:title="00000008 - Disclosure - General" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-sosap" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Acquisitions" xlink:title="00000010 - Disclosure - Acquisitions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivable" xlink:title="00000011 - Disclosure - Accounts Receivable" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-i" xlink:title="00000012 - Disclosure - Inventories" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/VendorDeposits" xlink:title="00000013 - Disclosure - Vendor Deposits" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssets" xlink:title="00000014 - Disclosure - Other Current Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-eai" xlink:title="00000015 - Disclosure - Net Investment in Sales Type Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovements" xlink:title="00000016 - Disclosure - Equipment and Improvements" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-ian" xlink:title="00000017 - Disclosure - Goodwill and Intangible Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses" xlink:title="00000018 - Disclosure - Accounts Payable and Accrued Expenses" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-it" xlink:title="00000019 - Disclosure - Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Debt" xlink:title="00000020 - Disclosure - Debt" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rpt" xlink:title="00000021 - Disclosure - Related Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cocr" xlink:title="00000022 - Disclosure - Concentrations of Credit Risk" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-c" xlink:title="00000023 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rp" xlink:title="00000024 - Disclosure - Retirement Plan" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ShareholdersEquity" xlink:title="00000025 - Disclosure - Shareholders' Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlan" xlink:title="00000026 - Disclosure - Equity Plan" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SubsequentEvents" xlink:title="00000027 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-sosapp" xlink:title="00000028 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000029 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsTables" xlink:title="00000030 - Disclosure - Acquisitions (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TRSAcquisitionMember" xlink:label="loc_eviTRSAcquisitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTRSAcquisitionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAdvantageAcquisitionMember" xlink:label="loc_eviAAdvantageAcquisitionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAdvantageAcquisitionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SEIAcquisitionMember" xlink:label="loc_eviSEIAcquisitionMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviSEIAcquisitionMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock_60" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivableTables" xlink:title="00000031 - Disclosure - Accounts Receivable (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-it1" xlink:title="00000032 - Disclosure - Inventories (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssetsTables" xlink:title="00000033 - Disclosure - Other Current Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-eait" xlink:title="00000034 - Disclosure - Net Investment in Sales Type Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsTables" xlink:title="00000035 - Disclosure - Equipment and Improvements (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables" xlink:title="00000036 - Disclosure - Goodwill and Intangible Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables" xlink:title="00000037 - Disclosure - Accounts Payable and Accrued Expenses (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-itt" xlink:title="00000038 - Disclosure - Income Taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtTables" xlink:title="00000039 - Disclosure - Debt (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-ct" xlink:title="00000040 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlanTables" xlink:title="00000041 - Disclosure - Equity Plan (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GeneralDetails" xlink:title="00000042 - Disclosure - General (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_WesternStateDesignLlcMember" xlink:label="loc_eviWesternStateDesignLlcMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviWesternStateDesignLlcMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MartinRayLaundrySystemsIncMember" xlink:label="loc_eviMartinRayLaundrySystemsIncMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviMartinRayLaundrySystemsIncMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TriStateTechnicalServicesMember" xlink:label="loc_eviTriStateTechnicalServicesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTriStateTechnicalServicesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScottEquipmentMember" xlink:label="loc_eviScottEquipmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviScottEquipmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_OtherAcquisitionMember" xlink:label="loc_eviOtherAcquisitionMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviOtherAcquisitionMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired_80" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-sosapd" xlink:title="00000043 - Disclosure - Summary of Significant Accounting Policies (Details)">
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AccountingPoliciesLineItems" xlink:label="loc_eviAccountingPoliciesLineItems" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AccountingPoliciesTable" xlink:label="loc_eviAccountingPoliciesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_eviAccountingPoliciesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EquityIncentivePlanMember" xlink:label="loc_eviEquityIncentivePlanMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_eviEquityIncentivePlanMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaapSupplierConcentrationRiskMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSupplierConcentrationRiskMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_130" xlink:type="arc" order="132" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:label="loc_eviCommercialAndVendedLaundryPartsAndEquipmentSalesMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_eviCommercialAndVendedLaundryPartsAndEquipmentSalesMember_170" xlink:type="arc" order="172" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ServiceContractsMember" xlink:label="loc_eviServiceContractsMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_eviServiceContractsMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage_200" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PercentageOfRetainageOfContractBillings" xlink:label="loc_eviPercentageOfRetainageOfContractBillings_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_eviPercentageOfRetainageOfContractBillings_200" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_200" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_200" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives_200" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_200" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_200" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment_200" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_200" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_200" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapAdvertisingExpense_200" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:title="00000044 - Disclosure - Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:title="00000045 - Disclosure - Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:title="00000046 - Disclosure - Summary of Significant Accounting Policies (Schedule of Basic and Diluted Earnings Per Share) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsNarrativeDetails" xlink:title="00000047 - Disclosure - Acquisitions (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TriStateTechnicalServicesMember" xlink:label="loc_eviTriStateTechnicalServicesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTriStateTechnicalServicesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SEIAcquisitionMember" xlink:label="loc_eviSEIAcquisitionMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviSEIAcquisitionMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember_240" xlink:type="arc" order="241" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_OtherAcquisitionMember" xlink:label="loc_eviOtherAcquisitionMember_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviOtherAcquisitionMember_310" xlink:type="arc" order="311" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillMember" xlink:label="loc_us-gaapGoodwillMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapGoodwillMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_360" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_360" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_NumberOfSharesTransferedToAcquiredCompanysEsop" xlink:label="loc_eviNumberOfSharesTransferedToAcquiredCompanysEsop_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_eviNumberOfSharesTransferedToAcquiredCompanysEsop_360" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_360" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesAndInterestInAffiliates_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesAndInterestInAffiliates_360" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaapCashAcquiredFromAcquisition_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapCashAcquiredFromAcquisition_360" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" xlink:label="loc_eviBusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_eviBusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment_360" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapSharePrice_360" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_360" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_360" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_360" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="loc_eviRevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_eviRevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations_360" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="loc_eviNetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_eviNetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations_360" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" xlink:title="00000048 - Disclosure - Acquisitions (Schedule of Purchase price) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TRSAcquisitionMember" xlink:label="loc_eviTRSAcquisitionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTRSAcquisitionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SEIAcquisitionMember" xlink:label="loc_eviSEIAcquisitionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviSEIAcquisitionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_50" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:title="00000049 - Disclosure - Acquisitions (Schedule of Allocation of purchase price consideration) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TRSAcquisitionMember" xlink:label="loc_eviTRSAcquisitionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTRSAcquisitionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SEIAcquisitionMember" xlink:label="loc_eviSEIAcquisitionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviSEIAcquisitionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" xlink:label="loc_eviBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_eviBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapGoodwill_50" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_50" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_50" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:title="00000050 - Disclosure - Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_WesternStateDesignMember" xlink:label="loc_eviWesternStateDesignMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviWesternStateDesignMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:title="00000051 - Disclosure - Accounts Receivable (Schedule of Accounts Receivable) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InventoriesDetails" xlink:title="00000052 - Disclosure - Inventories (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssetsDetails" xlink:title="00000053 - Disclosure - Other Current Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesNarrativeDetails" xlink:title="00000054 - Disclosure - Net Investment in Sales Type Leases (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" xlink:title="00000055 - Disclosure - Net Investment in Sales Type Leases (Future Minimum Lease Payments Receivable) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:label="loc_eviTotalMinimumLeasePaymentsToBeReceivedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_eviTotalMinimumLeasePaymentsToBeReceivedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AmortizationOfUnearnedIncomeMember" xlink:label="loc_eviAmortizationOfUnearnedIncomeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_eviAmortizationOfUnearnedIncomeMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_40" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsDetails" xlink:title="00000056 - Disclosure - Equipment and Improvements (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciation_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="loc_us-gaapTangibleAssetImpairmentCharges_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapTangibleAssetImpairmentCharges_110" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:title="00000057 - Disclosure - Goodwill and Intangible Assets (Schedule of Carrying Amount of Goodwill) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:title="00000058 - Disclosure - Goodwill and Intangible Assets (Schedule of Franchise License, Trademarks and Other Intangible Assets) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="loc_us-gaapCustomerRelatedIntangibleAssetsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelatedIntangibleAssetsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaapNoncompeteAgreementsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapNoncompeteAgreementsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FranchiseRightsMember" xlink:label="loc_us-gaapFranchiseRightsMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapFranchiseRightsMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TrademarksPatentsAndTradeNamesMember" xlink:label="loc_eviTrademarksPatentsAndTradeNamesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_eviTrademarksPatentsAndTradeNamesMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_240" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_240" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_240" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_240" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationMethod_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationMethod_240" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_240" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_240" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:title="00000059 - Disclosure - Goodwill and Intangible Assets (Schedule of Estimated Future Amortization) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:title="00000060 - Disclosure - Accounts Payable and Accrued Expenses (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:title="00000061 - Disclosure - Income Taxes (Schedule of Components of Income Taxes) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:title="00000062 - Disclosure - Income Taxes (Schedule of Reconciliation of Income Tax Expense) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-itsoscoccandtaald" xlink:title="00000063 - Disclosure - Income Taxes (Schedule of Significant Components of Company's Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtNarrativeDetails" xlink:title="00000064 - Disclosure - Debt (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_RevolvingLineOfCreditMember" xlink:label="loc_eviRevolvingLineOfCreditMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_eviRevolvingLineOfCreditMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TermLoanMember" xlink:label="loc_eviTermLoanMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_eviTermLoanMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_220" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebt_220" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_220" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_220" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_220" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCredit_220" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationPeriod_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationPeriod_220" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:label="loc_us-gaapLineOfCreditFacilityPeriodicPayment_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityPeriodicPayment_220" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapProceedsFromLinesOfCredit_220" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityCurrentBorrowingCapacity_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityCurrentBorrowingCapacity_220" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapProceedsFromLoans_220" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails" xlink:title="00000065 - Disclosure - Debt (Schedule of Long-term debt) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/RelatedPartyTransactionsDetails" xlink:title="00000066 - Disclosure - Related Party Transactions (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ExecutiveVicePresidentMember" xlink:label="loc_srtExecutiveVicePresidentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_srtExecutiveVicePresidentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_DennisMackMember" xlink:label="loc_eviDennisMackMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviDennisMackMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MattStephensonMember" xlink:label="loc_eviMattStephensonMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviMattStephensonMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MikeZuffinettiMember" xlink:label="loc_eviMikeZuffinettiMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviMikeZuffinettiMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScottMartinMember" xlink:label="loc_eviScottMartinMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviScottMartinMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_FrankCostabileMember" xlink:label="loc_eviFrankCostabileMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviFrankCostabileMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TriStateMember" xlink:label="loc_eviTriStateMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTriStateMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAdvantageMember" xlink:label="loc_eviAAdvantageMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAdvantageMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScottEquipmentMember" xlink:label="loc_eviScottEquipmentMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviScottEquipmentMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACIndustriesIncMember" xlink:label="loc_eviPACIndustriesIncMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACIndustriesIncMember_170" xlink:type="arc" order="172" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaapLesseeOperatingLeaseTermOfContract_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseTermOfContract_200" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetRentableArea" xlink:label="loc_us-gaapNetRentableArea_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapNetRentableArea_200" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_LeaseStartDate" xlink:label="loc_eviLeaseStartDate_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_eviLeaseStartDate_200" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent_200" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaapOperatingLeasesRentExpenseNet_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOperatingLeasesRentExpenseNet_200" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cocrd" xlink:title="00000067 - Disclosure - Concentrations of Credit Risk (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_FederalGovernmentMember" xlink:label="loc_eviFederalGovernmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_eviFederalGovernmentMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SingleThirdPartyMember" xlink:label="loc_eviSingleThirdPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviSingleThirdPartyMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ConcentrationRiskNumberOfCustomers" xlink:label="loc_eviConcentrationRiskNumberOfCustomers_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_eviConcentrationRiskNumberOfCustomers_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csomfrcd" xlink:title="00000068 - Disclosure - Commitments and Contingencies (Schedule of Minimum Future Rental Commitments) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cnd" xlink:title="00000069 - Disclosure - Commitments and Contingencies (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rpd" xlink:title="00000070 - Disclosure - Retirement Plan (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ShareholdersEquityDetails" xlink:title="00000071 - Disclosure - Shareholders' Equity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlanNarrativeDetails" xlink:title="00000072 - Disclosure - Equity Plan (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapCommonStockMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" xlink:label="loc_eviShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_eviShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_130" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:title="00000073 - Disclosure - Equity Plan (Schedule of Non-vested Restricted Stock Activity) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_RestrictedStockUnitsMember" xlink:label="loc_eviRestrictedStockUnitsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_eviRestrictedStockUnitsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_30" xlink:type="arc" order="8" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>evi-20190630_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EVI 0619 10K.xfr; Date: 2019%2D09%2D12T19:06:34Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80840000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FranchiseRightsMember" xlink:label="us-gaap_FranchiseRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FranchiseRightsMember" xlink:to="us-gaap_FranchiseRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FranchiseRightsMember_lbl" xml:lang="en-US">License agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TrademarksPatentsAndTradeNamesMember" xlink:label="evi_TrademarksPatentsAndTradeNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TrademarksPatentsAndTradeNamesMember" xlink:to="evi_TrademarksPatentsAndTradeNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_TrademarksPatentsAndTradeNamesMember_lbl" xml:lang="en-US">Trademarks and patents [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ExecutiveVicePresidentMember" xlink:label="srt_ExecutiveVicePresidentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ExecutiveVicePresidentMember" xlink:to="srt_ExecutiveVicePresidentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ExecutiveVicePresidentMember_lbl" xml:lang="en-US">Michael S. Steiner [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenues [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_FederalGovernmentMember" xlink:label="evi_FederalGovernmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_FederalGovernmentMember" xlink:to="evi_FederalGovernmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_FederalGovernmentMember_lbl" xml:lang="en-US">Federal Government Agency [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving credit facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_WesternStateDesignMember" xlink:label="evi_WesternStateDesignMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_WesternStateDesignMember" xlink:to="evi_WesternStateDesignMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_WesternStateDesignMember_lbl" xml:lang="en-US">Western State Design [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_RevolvingLineOfCreditMember" xlink:label="evi_RevolvingLineOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_RevolvingLineOfCreditMember" xlink:to="evi_RevolvingLineOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_RevolvingLineOfCreditMember_lbl" xml:lang="en-US">Revolving line of credit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TermLoanMember" xlink:label="evi_TermLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TermLoanMember" xlink:to="evi_TermLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_TermLoanMember_lbl" xml:lang="en-US">Term Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Tradenames [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:to="us-gaap_CustomerRelatedIntangibleAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelatedIntangibleAssetsMember_lbl" xml:lang="en-US">Customer-related intangibles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncompeteAgreementsMember" xlink:to="us-gaap_NoncompeteAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US">Covenants not to compete [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_WesternStateDesignLlcMember" xlink:label="evi_WesternStateDesignLlcMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_WesternStateDesignLlcMember" xlink:to="evi_WesternStateDesignLlcMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_WesternStateDesignLlcMember_lbl" xml:lang="en-US">Western State Design, LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MartinRayLaundrySystemsIncMember" xlink:label="evi_MartinRayLaundrySystemsIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_MartinRayLaundrySystemsIncMember" xlink:to="evi_MartinRayLaundrySystemsIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_MartinRayLaundrySystemsIncMember_lbl" xml:lang="en-US">Martin-Ray Laundry Systems, Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EquityIncentivePlanMember" xlink:label="evi_EquityIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_EquityIncentivePlanMember" xlink:to="evi_EquityIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_EquityIncentivePlanMember_lbl" xml:lang="en-US">2015 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_DennisMackMember" xlink:label="evi_DennisMackMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_DennisMackMember" xlink:to="evi_DennisMackMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_DennisMackMember_lbl" xml:lang="en-US">Dennis Mack [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TradeNamesMember_2_lbl" xml:lang="en-US">Trade Names [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TriStateTechnicalServicesMember" xlink:label="evi_TriStateTechnicalServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TriStateTechnicalServicesMember" xlink:to="evi_TriStateTechnicalServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_TriStateTechnicalServicesMember_lbl" xml:lang="en-US">Tri-State Technical Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAdvantageAcquisitionMember" xlink:label="evi_AAdvantageAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AAdvantageAcquisitionMember" xlink:to="evi_AAdvantageAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_AAdvantageAcquisitionMember_lbl" xml:lang="en-US">AA Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="evi_AAAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AAAcquisitionMember" xlink:to="evi_AAAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="evi_AAAcquisitionMember_lbl" xml:lang="en-US">AA Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScottEquipmentMember" xlink:label="evi_ScottEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ScottEquipmentMember" xlink:to="evi_ScottEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_ScottEquipmentMember_lbl" xml:lang="en-US">Scott Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer-related intangible assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillMember" xlink:label="us-gaap_GoodwillMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillMember" xlink:to="us-gaap_GoodwillMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillMember_lbl" xml:lang="en-US">Goodwill [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis_lbl" xml:lang="en-US">Property Subject to or Available for Operating Lease [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:label="evi_TotalMinimumLeasePaymentsToBeReceivedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:to="evi_TotalMinimumLeasePaymentsToBeReceivedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_TotalMinimumLeasePaymentsToBeReceivedMember_lbl" xml:lang="en-US">Total Minimum Lease Payments to be Received [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AmortizationOfUnearnedIncomeMember" xlink:label="evi_AmortizationOfUnearnedIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AmortizationOfUnearnedIncomeMember" xlink:to="evi_AmortizationOfUnearnedIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_AmortizationOfUnearnedIncomeMember_lbl" xml:lang="en-US">Amortization of Unearned Income [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MattStephensonMember" xlink:label="evi_MattStephensonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_MattStephensonMember" xlink:to="evi_MattStephensonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_MattStephensonMember_lbl" xml:lang="en-US">Matt Stephenson [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TriStateMember" xlink:label="evi_TriStateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TriStateMember" xlink:to="evi_TriStateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_TriStateMember_lbl" xml:lang="en-US">Tri-State [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MikeZuffinettiMember" xlink:label="evi_MikeZuffinettiMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_MikeZuffinettiMember" xlink:to="evi_MikeZuffinettiMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_MikeZuffinettiMember_lbl" xml:lang="en-US">Mike Zuffinetti [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAdvantageMember" xlink:label="evi_AAdvantageMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AAdvantageMember" xlink:to="evi_AAdvantageMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_AAdvantageMember_lbl" xml:lang="en-US">A Advantage [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EmployeeStockOwnershipPlanESOPPlanMember" xlink:label="evi_EmployeeStockOwnershipPlanESOPPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_EmployeeStockOwnershipPlanESOPPlanMember" xlink:to="evi_EmployeeStockOwnershipPlanESOPPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_EmployeeStockOwnershipPlanESOPPlanMember_lbl" xml:lang="en-US">Common Stock Related to Acquiree's ESOP [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SEIAcquisitionMember" xlink:label="evi_SEIAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_SEIAcquisitionMember" xlink:to="evi_SEIAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_SEIAcquisitionMember_lbl" xml:lang="en-US">SEI Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TRSAcquisitionMember" xlink:label="evi_TRSAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TRSAcquisitionMember" xlink:to="evi_TRSAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_TRSAcquisitionMember_lbl" xml:lang="en-US">TRS Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="evi_PACAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_PACAcquisitionMember" xlink:to="evi_PACAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_PACAcquisitionMember_lbl" xml:lang="en-US">PAC Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_OtherAcquisitionMember" xlink:label="evi_OtherAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_OtherAcquisitionMember" xlink:to="evi_OtherAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_OtherAcquisitionMember_lbl" xml:lang="en-US">Other Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredAtPointInTimeMember" xlink:to="us-gaap_TransferredAtPointInTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredAtPointInTimeMember_lbl" xml:lang="en-US">At a point in time [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:label="evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:to="evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember_lbl" xml:lang="en-US">Commercial and vended laundry parts and equipment sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="us-gaap_TransferredOverTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredOverTimeMember" xlink:to="us-gaap_TransferredOverTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredOverTimeMember_lbl" xml:lang="en-US">Recognized over time [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ServiceContractsMember" xlink:label="evi_ServiceContractsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ServiceContractsMember" xlink:to="evi_ServiceContractsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_ServiceContractsMember_lbl" xml:lang="en-US">Service contracts [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScottMartinMember" xlink:label="evi_ScottMartinMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ScottMartinMember" xlink:to="evi_ScottMartinMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_ScottMartinMember_lbl" xml:lang="en-US">Scott Martin [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_FrankCostabileMember" xlink:label="evi_FrankCostabileMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_FrankCostabileMember" xlink:to="evi_FrankCostabileMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_FrankCostabileMember_lbl" xml:lang="en-US">Frank Costabile [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACIndustriesIncMember" xlink:label="evi_PACIndustriesIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_PACIndustriesIncMember" xlink:to="evi_PACIndustriesIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_PACIndustriesIncMember_lbl" xml:lang="en-US">PAC Industries Inc. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SingleThirdPartyMember" xlink:label="evi_SingleThirdPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_SingleThirdPartyMember" xlink:to="evi_SingleThirdPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_SingleThirdPartyMember_lbl" xml:lang="en-US">Single third party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_RestrictedStockUnitsMember" xlink:label="evi_RestrictedStockUnitsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_RestrictedStockUnitsMember" xlink:to="evi_RestrictedStockUnitsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_RestrictedStockUnitsMember_lbl" xml:lang="en-US">Restricted stock Units [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_DocumentAndEntityInformationAbstract" xlink:label="evi_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_DocumentAndEntityInformationAbstract" xlink:to="evi_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document And Entity Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation State Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts of $323 and $233, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="us-gaap_DepositsAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsCurrent_lbl" xml:lang="en-US">Vendor deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Equipment and improvements, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssets" xlink:label="us-gaap_OtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued employee expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Customer deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current portion of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred income taxes, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term debt, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 16)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US">Common stock related to acquiree's Employee Stock Ownership Plan ("ESOP")</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $1.00 par value; authorized shares - 200,000; none issued and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $.025 par value; authorized shares - 20,000,000; 11,825,615 shares issued at June 30, 2019 and 11,239,656 shares issued at June 30, 2018, including shares held in treasury</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock, 72,934 shares, at cost, at June 30, 2019 and 52,686 shares, at cost, at June 30, 2018</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CommonStockRelatedToAcquireesEsop" xlink:label="evi_CommonStockRelatedToAcquireesEsop" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CommonStockRelatedToAcquireesEsop" xlink:to="evi_CommonStockRelatedToAcquireesEsop_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="evi_CommonStockRelatedToAcquireesEsop_lbl" xml:lang="en-US">Common stock related to acquiree's ESOP</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of sales</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest expense, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net earnings per share - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net earnings per share - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance, beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_Dividends_lbl" xml:lang="en-US">Dividends paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Share repurchases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Share repurchases, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US">Issuance of restricted shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Issuance of restricted shares, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xml:lang="en-US">Issuances of shares under employee stock purchase plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US">Issuances of shares under employee stock purchase plan, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodValueAcquisitions2" xlink:label="evi_StockIssuedDuringPeriodValueAcquisitions2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_StockIssuedDuringPeriodValueAcquisitions2" xlink:to="evi_StockIssuedDuringPeriodValueAcquisitions2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_StockIssuedDuringPeriodValueAcquisitions2_lbl" xml:lang="en-US">Issuance of shares in connection with Tri-State Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodSharesAcquisitions2" xlink:label="evi_StockIssuedDuringPeriodSharesAcquisitions2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_StockIssuedDuringPeriodSharesAcquisitions2" xlink:to="evi_StockIssuedDuringPeriodSharesAcquisitions2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_StockIssuedDuringPeriodSharesAcquisitions2_lbl" xml:lang="en-US">Issuance of shares in connection with Tri-State Acquisition, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US">Issuance of shares in connection with acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Issuance of shares in connection with acquisitions, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Issuance of shares to Symmetric Capital II</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Issuance of shares to Symmetric Capital II, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodValueAcquisitions1" xlink:label="evi_StockIssuedDuringPeriodValueAcquisitions1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_StockIssuedDuringPeriodValueAcquisitions1" xlink:to="evi_StockIssuedDuringPeriodValueAcquisitions1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_StockIssuedDuringPeriodValueAcquisitions1_lbl" xml:lang="en-US">Issuance of shares in connection with Martin-Ray Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodSharesAcquisitions1" xlink:label="evi_StockIssuedDuringPeriodSharesAcquisitions1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_StockIssuedDuringPeriodSharesAcquisitions1" xlink:to="evi_StockIssuedDuringPeriodSharesAcquisitions1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_StockIssuedDuringPeriodSharesAcquisitions1_lbl" xml:lang="en-US">Issuance of shares in connection with Martin-Ray Acquisition, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance, ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_3_lbl" xml:lang="en-US">Balance, shares, ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xml:lang="en-US">Dividends paid per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash and cash equivalents (used) provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortization of debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:label="us-gaap_InventoryLIFOReserveEffectOnIncomeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:to="us-gaap_InventoryLIFOReserveEffectOnIncomeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLIFOReserveEffectOnIncomeNet_lbl" xml:lang="en-US">Inventory reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xml:lang="en-US">Provision for deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US">(Increase) decrease in operating assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_lbl" xml:lang="en-US">Vendor deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US">Increase (decrease) in operating liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Accrued employee expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xml:lang="en-US">Customer deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash (used) provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US">Capital expenditures</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Cash paid for acquisitions, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used by investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividends_lbl" xml:lang="en-US">Dividends paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US">Proceeds from borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Debt repayments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Payment of debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Repurchases of common stock in satisfaction of employee tax withholding obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Issuances of common stock under employee stock purchase plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US">Supplemental information:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1_lbl" xml:lang="en-US">Common stock issued for acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">General</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US">Business Combinations [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">Acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepositAssetsDisclosureAbstract" xlink:label="us-gaap_DepositAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositAssetsDisclosureAbstract" xlink:to="us-gaap_DepositAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deposit Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_VendoreDepositsDisclosureTextBlock" xlink:label="evi_VendoreDepositsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_VendoreDepositsDisclosureTextBlock" xlink:to="evi_VendoreDepositsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_VendoreDepositsDisclosureTextBlock_lbl" xml:lang="en-US">Vendor Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="us-gaap_OtherAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US">Other Assets [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeAbstract" xlink:label="us-gaap_SalesTypeLeaseLeaseIncomeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeLeaseLeaseIncomeAbstract" xlink:to="us-gaap_SalesTypeLeaseLeaseIncomeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeLeaseLeaseIncomeAbstract_lbl" xml:lang="en-US">Sales-type Lease, Lease Income [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorSalesTypeLeasesTextBlock" xlink:label="us-gaap_LessorSalesTypeLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorSalesTypeLeasesTextBlock" xlink:to="us-gaap_LessorSalesTypeLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorSalesTypeLeasesTextBlock_lbl" xml:lang="en-US">Net Investment in Sales Type Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Equipment and Improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accounts Payable and Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentrations of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsDisclosureTextBlock" xlink:to="us-gaap_CommitmentsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock_lbl" xml:lang="en-US">Retirement Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Shareholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Equity Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Equipment, Improvements and Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">Customer-Related Intangibles, Tradenames and Other Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Asset Impairments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Supplier Concentration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="evi_ShippingAndHandlingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ShippingAndHandlingCostsPolicyTextBlock" xlink:to="evi_ShippingAndHandlingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_ShippingAndHandlingCostsPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Certain Current Assets and Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CustomerDepositsPolicyTextBlock" xlink:label="evi_CustomerDepositsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CustomerDepositsPolicyTextBlock" xlink:to="evi_CustomerDepositsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_CustomerDepositsPolicyTextBlock_lbl" xml:lang="en-US">Customer Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="us-gaap_LessorLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorLeasesPolicyTextBlock" xlink:to="us-gaap_LessorLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LessorLeasesPolicyTextBlock_lbl" xml:lang="en-US">Net Investment in Sales Type Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Guidance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xlink:label="evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xlink:to="evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock_lbl" xml:lang="en-US">Schedule of Costs, Estimated Earnings and Billings on Percentage of Completion Contracts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:label="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:to="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_lbl" xml:lang="en-US">Schedule of Amounts Included in Consolidated Balance Sheet</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of Basic and Diluted Earnings Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US">Schedule of Purchase Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of Allocation of Purchase Price Consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US">Schedule of Supplemental Pro Forma Results of Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock" xlink:label="us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock" xlink:to="us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_lbl" xml:lang="en-US">Future Minimum Lease Payments Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Major Classes of Equipment and Improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of Carrying Amount of Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of License, Trademarks and Other Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Future Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Payable and Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Reconciliation of Income Tax Expense Computed at the Federal Statutory Tax Rate of Provision for Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Significant Components of the Company's Current and Noncurrent Deferred Tax Assets and Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of Long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Minimum Future Rental Commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of Non-vested Restricted Stock Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Purchase price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_2_lbl" xml:lang="en-US">Shares consideration</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xml:lang="en-US">Acquisition net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AccountingPoliciesTable" xlink:label="evi_AccountingPoliciesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AccountingPoliciesTable" xlink:to="evi_AccountingPoliciesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_AccountingPoliciesTable_lbl" xml:lang="en-US">Accounting Policies [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AccountingPoliciesLineItems" xlink:label="evi_AccountingPoliciesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AccountingPoliciesLineItems" xlink:to="evi_AccountingPoliciesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_AccountingPoliciesLineItems_lbl" xml:lang="en-US">Accounting Policies [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_RangeAxis_2_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PercentageOfRetainageOfContractBillings" xlink:label="evi_PercentageOfRetainageOfContractBillings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_PercentageOfRetainageOfContractBillings" xlink:to="evi_PercentageOfRetainageOfContractBillings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_PercentageOfRetainageOfContractBillings_lbl" xml:lang="en-US">Percentage of retainage of contract billings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Useful life of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US">Useful life of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Estimated future period of customer-related intangibles, non-compete, and other finite-lived intangible assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_2_lbl" xml:lang="en-US">Restricted stock awards issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Dilutive securities outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive securities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration Risk, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising costs</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CostsIncurredOnUncompletedContracts" xlink:label="evi_CostsIncurredOnUncompletedContracts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CostsIncurredOnUncompletedContracts" xlink:to="evi_CostsIncurredOnUncompletedContracts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_CostsIncurredOnUncompletedContracts_lbl" xml:lang="en-US">Costs incurred on uncompleted contracts</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EstimatedEarnings" xlink:label="evi_EstimatedEarnings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_EstimatedEarnings" xlink:to="evi_EstimatedEarnings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_EstimatedEarnings_lbl" xml:lang="en-US">Estimated earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_BillingsToDate" xlink:label="evi_BillingsToDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_BillingsToDate" xlink:to="evi_BillingsToDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_BillingsToDate_lbl" xml:lang="en-US">Less: revenues recognized to date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainageDeposit" xlink:label="us-gaap_RetainageDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainageDeposit" xlink:to="us-gaap_RetainageDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainageDeposit_lbl" xml:lang="en-US">Retainage</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:label="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:to="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:to="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet_2_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments_lbl" xml:lang="en-US">Less: distributed and undistributed income allocated to non-vested restricted common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net income allocated to EVI Industries, Inc. shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares outstanding used in basic earnings per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2_lbl" xml:lang="en-US">Dilutive common share equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares outstanding used in dilutive earnings per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Basic earnings per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Diluted earnings per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xml:lang="en-US">Cash Consideration</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_3_lbl" xml:lang="en-US">Stock Consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_NumberOfSharesTransferedToAcquiredCompanysEsop" xlink:label="evi_NumberOfSharesTransferedToAcquiredCompanysEsop" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_NumberOfSharesTransferedToAcquiredCompanysEsop" xlink:to="evi_NumberOfSharesTransferedToAcquiredCompanysEsop_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_NumberOfSharesTransferedToAcquiredCompanysEsop_lbl" xml:lang="en-US">Number of shares transferred to PAC's ESOP</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US">Acquisition legal and other professional fees</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:label="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:to="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates_lbl" xml:lang="en-US">Total purchase price for accounting purposes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US">Cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" xlink:label="evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" xlink:to="evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment_lbl" xml:lang="en-US">Working capital adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Closing price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US">Indefinite lived intangible assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US">Finite lived intangible assets acquired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_2_lbl" xml:lang="en-US">Amortized life</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:to="evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations_lbl" xml:lang="en-US">Revenue from acquisitions included in consolidated results of operations</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:to="evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations_lbl" xml:lang="en-US">Net income from acquisitions included in consolidated results of operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xml:lang="en-US">Purchase price consideration:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3_lbl" xml:lang="en-US">Cash Consideration, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xml:lang="en-US">Stock Consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Total purchase price consideration, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US">Allocation of purchase price consideration (in thousands):</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Equipment and improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xml:lang="en-US">Customer deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US">Assumption of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" xlink:label="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" xlink:to="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts_lbl" xml:lang="en-US">Billings in excess of costs on uncompleted contracts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total identifiable net assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TradeAccountsReceivablesCurrent" xlink:label="evi_TradeAccountsReceivablesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TradeAccountsReceivablesCurrent" xlink:to="evi_TradeAccountsReceivablesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_TradeAccountsReceivablesCurrent_lbl" xml:lang="en-US">Accounts receivable- trade</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ContractReceivablesGross" xlink:label="evi_ContractReceivablesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ContractReceivablesGross" xlink:to="evi_ContractReceivablesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_ContractReceivablesGross_lbl" xml:lang="en-US">Contract receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="us-gaap_ContractReceivableRetainage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractReceivableRetainage" xlink:to="us-gaap_ContractReceivableRetainage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractReceivableRetainage_lbl" xml:lang="en-US">Retention receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Account receivables gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Account receivables net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Equipment and parts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory written-down</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US">Prepaid insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousCurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsMiscellaneousCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsCurrent_2_lbl" xml:lang="en-US">Total other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty_lbl" xml:lang="en-US">Residual values</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_lbl" xml:lang="en-US">Total net investment in sales type leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent_lbl" xml:lang="en-US">Current portion Sales type leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent_lbl" xml:lang="en-US">Long term portion sales type leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable_lbl" xml:lang="en-US">Property Subject to or Available for Operating Lease, by Major Property Class [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems_lbl" xml:lang="en-US">Property Subject to or Available for Operating Lease [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:to="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:to="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:to="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:to="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:to="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:to="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:to="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_lbl" xml:lang="en-US">Future minimum lease payments receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Equipment and improvements, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Equipment and improvements, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation and amortization of equipment and improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TangibleAssetImpairmentCharges" xlink:to="us-gaap_TangibleAssetImpairmentCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TangibleAssetImpairmentCharges_lbl" xml:lang="en-US">Wrote off of the fully depreciated equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">Balance, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromWesternStateDesignAcquisition" xlink:label="evi_GoodwillFromWesternStateDesignAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromWesternStateDesignAcquisition" xlink:to="evi_GoodwillFromWesternStateDesignAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_GoodwillFromWesternStateDesignAcquisition_lbl" xml:lang="en-US">Goodwill from Western State Design Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromMartinrayAcquisition" xlink:label="evi_GoodwillFromMartinrayAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromMartinrayAcquisition" xlink:to="evi_GoodwillFromMartinrayAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_GoodwillFromMartinrayAcquisition_lbl" xml:lang="en-US">Goodwill from Martin-Ray Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromTristateAcquisition" xlink:label="evi_GoodwillFromTristateAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromTristateAcquisition" xlink:to="evi_GoodwillFromTristateAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_GoodwillFromTristateAcquisition_lbl" xml:lang="en-US">Goodwill from Tri-State Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromTrsAcquisition" xlink:label="evi_GoodwillFromTrsAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromTrsAcquisition" xlink:to="evi_GoodwillFromTrsAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_GoodwillFromTrsAcquisition_lbl" xml:lang="en-US">Goodwill from TRS Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromAaAcquisition" xlink:label="evi_GoodwillFromAaAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromAaAcquisition" xlink:to="evi_GoodwillFromAaAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_GoodwillFromAaAcquisition_lbl" xml:lang="en-US">Goodwill from AA Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromSeiAcquisition" xlink:label="evi_GoodwillFromSeiAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromSeiAcquisition" xlink:to="evi_GoodwillFromSeiAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_GoodwillFromSeiAcquisition_lbl" xml:lang="en-US">Goodwill from SEI Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromPacAcquisition" xlink:label="evi_GoodwillFromPacAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromPacAcquisition" xlink:to="evi_GoodwillFromPacAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_GoodwillFromPacAcquisition_lbl" xml:lang="en-US">Goodwill from PAC Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="us-gaap_GoodwillOtherIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillOtherIncreaseDecrease" xlink:to="us-gaap_GoodwillOtherIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillOtherIncreaseDecrease_lbl" xml:lang="en-US">Goodwill from other acquisitions (as described in Note 3)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_3_lbl" xml:lang="en-US">Balance, ending</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Intangible Assets, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_3_lbl" xml:lang="en-US">Estimated Useful Lives (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_lbl" xml:lang="en-US">Estimated Useful Lives (in years), Description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US">Weighted average remaining estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_lbl" xml:lang="en-US">Expected amortization expense for the years ending June 30,</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TotalRemainingAmortizationIntangibleAssets" xlink:label="evi_TotalRemainingAmortizationIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TotalRemainingAmortizationIntangibleAssets" xlink:to="evi_TotalRemainingAmortizationIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="evi_TotalRemainingAmortizationIntangibleAssets_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">Sales tax accruals</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Components of income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal statutory tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_lbl" xml:lang="en-US">Reconciliation of income tax expense computed at the Federal statutory tax rate of 28% to the provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax at the statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xml:lang="en-US">Deferred tax assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventory capitalization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_DeferredNetTaxAssetsAndLiabilities" xlink:label="evi_DeferredNetTaxAssetsAndLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_DeferredNetTaxAssetsAndLiabilities" xlink:to="evi_DeferredNetTaxAssetsAndLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="evi_DeferredNetTaxAssetsAndLiabilities_lbl" xml:lang="en-US">Net deferred income tax (liabilities) assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Revolving line of credit facility amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Debt outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:to="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts_lbl" xml:lang="en-US">Fees, costs and expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:to="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xml:lang="en-US">Basis of variable interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Line of credit amount outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="us-gaap_LineOfCreditFacilityExpirationPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:to="us-gaap_LineOfCreditFacilityExpirationPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationPeriod_lbl" xml:lang="en-US">Credit facility term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPayment_lbl" xml:lang="en-US">Annual payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Proceeds from credit facility</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xml:lang="en-US">Amount available for borrowing under the Revolving Line of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLoans" xlink:label="us-gaap_ProceedsFromLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLoans" xlink:to="us-gaap_ProceedsFromLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLoans_lbl" xml:lang="en-US">Proceeds from term loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="us-gaap_OtherLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebt" xlink:to="us-gaap_OtherLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebt_lbl" xml:lang="en-US">Term Loan</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LineOfCredit_2_lbl" xml:lang="en-US">Revolving Line of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Less: unamortized discount and deferred financing costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Total debt, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LongTermDebtCurrent_2_lbl" xml:lang="en-US">Less: current maturities of long-term debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_2_lbl" xml:lang="en-US">Total long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US">Original lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetRentableArea" xlink:label="us-gaap_NetRentableArea" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetRentableArea" xlink:to="us-gaap_NetRentableArea_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetRentableArea_lbl" xml:lang="en-US">Area of lease</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_LeaseStartDate" xlink:label="evi_LeaseStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_LeaseStartDate" xlink:to="evi_LeaseStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_LeaseStartDate_lbl" xml:lang="en-US">Lease start date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">Annual rent payment, year one</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="us-gaap_OperatingLeasesRentExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US">Rental expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">Bank deposits above FDIC limits</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ConcentrationRiskNumberOfCustomers" xlink:label="evi_ConcentrationRiskNumberOfCustomers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ConcentrationRiskNumberOfCustomers" xlink:to="evi_ConcentrationRiskNumberOfCustomers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_ConcentrationRiskNumberOfCustomers_lbl" xml:lang="en-US">Number of customers</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_2_lbl" xml:lang="en-US">Concentration risk</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_3_lbl" xml:lang="en-US">Account receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US">Minimum future rental commitments for the years ending June 30,</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_2_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_OutstandingPerformanceAndPaymentBonds" xlink:label="evi_OutstandingPerformanceAndPaymentBonds" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_OutstandingPerformanceAndPaymentBonds" xlink:to="evi_OutstandingPerformanceAndPaymentBonds_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_OutstandingPerformanceAndPaymentBonds_lbl" xml:lang="en-US">Outstanding performance and payment bonds</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds" xlink:label="evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds" xlink:to="evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds_lbl" xml:lang="en-US">Estimated costs to complete projects secured by performance and payment bonds</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xml:lang="en-US">Employer matching contribution percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_lbl" xml:lang="en-US">Period after which employees are eligible to participate in the plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Plan contributions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US">Cash dividends declared</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Dividends_2_lbl" xml:lang="en-US">Dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:to="us-gaap_DividendPayableDateToBePaidDayMonthAndYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear_lbl" xml:lang="en-US">Dividend paid date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:to="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_lbl" xml:lang="en-US">Dividend record date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Number of shares authorized under 2015 Equity Incentive Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Awards granted under 2015 Equity Incentive Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Vesting period</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" xlink:label="evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" xlink:to="evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1_lbl" xml:lang="en-US">Remaining vesting period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized compensation expense, net of estimated forfeitures, related to non-vested restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Unrecognized compensation expense, net of estimated forfeitures, related to non-vested restricted stock, Period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Share-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xml:lang="en-US">Grant date fair value of restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl" xml:lang="en-US">Stock vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Fair value of stock vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock issued under employee stock purchase plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Proceeds from issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Non-vested awards or units outstanding, beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Non-vested awards or units outstanding, end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant date fair value, beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted-average grant date fair value, end of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AAAcquisitionMember" xlink:to="evi_AAAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_AAAcquisitionMember_doc" xml:lang="en-US">AA Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AAdvantageAcquisitionMember" xlink:to="evi_AAdvantageAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_AAdvantageAcquisitionMember_doc" xml:lang="en-US">AA Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AAdvantageMember" xlink:to="evi_AAdvantageMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_AAdvantageMember_doc" xml:lang="en-US">AA Advantage [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AccountingPoliciesLineItems" xlink:to="evi_AccountingPoliciesLineItems_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_AccountingPoliciesLineItems_doc" xml:lang="en-US">Accounting Policies [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AccountingPoliciesTable" xlink:to="evi_AccountingPoliciesTable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_AccountingPoliciesTable_doc" xml:lang="en-US">Discloses pertinent information about accounting policies of the entity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AmortizationOfUnearnedIncomeMember" xlink:to="evi_AmortizationOfUnearnedIncomeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_AmortizationOfUnearnedIncomeMember_doc" xml:lang="en-US">Amortization of Unearned Income [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_BillingsToDate" xlink:to="evi_BillingsToDate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_BillingsToDate_doc" xml:lang="en-US">Billings to date on uncompleted contracts.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" xlink:to="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts_doc" xml:lang="en-US">Amount of billings in excess of costs on uncompleted contracts assumed at the acquisition date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" xlink:to="evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment_doc" xml:lang="en-US">Working capital adjustment.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CaribbeanAndLatinAmericaMember" xlink:label="evi_CaribbeanAndLatinAmericaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CaribbeanAndLatinAmericaMember" xlink:to="evi_CaribbeanAndLatinAmericaMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_CaribbeanAndLatinAmericaMember_doc" xml:lang="en-US">Represents information pertaining to Caribbean and Latin America.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CommercialAndIndustrialLaundryAndDryCleaningEquipmentAndBoilersMember" xlink:label="evi_CommercialAndIndustrialLaundryAndDryCleaningEquipmentAndBoilersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CommercialAndIndustrialLaundryAndDryCleaningEquipmentAndBoilersMember" xlink:to="evi_CommercialAndIndustrialLaundryAndDryCleaningEquipmentAndBoilersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_CommercialAndIndustrialLaundryAndDryCleaningEquipmentAndBoilersMember_doc" xml:lang="en-US">Represents information pertaining to commercial and industrial laundry and dry cleaning equipment and boilers segment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ConcentrationRiskNumberOfCustomers" xlink:to="evi_ConcentrationRiskNumberOfCustomers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_ConcentrationRiskNumberOfCustomers_doc" xml:lang="en-US">Number of top customers who typically generate revenue in excess of a specified percentage of total revenues for the entity and consist of a different group of customers in each year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ContractReceivablesGross" xlink:to="evi_ContractReceivablesGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_ContractReceivablesGross_doc" xml:lang="en-US">Contract receivables gross.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:to="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet_doc" xml:lang="en-US">Costs and estimated earnings in excess of billings, net of billings in excess of costs on uncompleted contracts.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CostsIncurredOnUncompletedContracts" xlink:to="evi_CostsIncurredOnUncompletedContracts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_CostsIncurredOnUncompletedContracts_doc" xml:lang="en-US">Costs incurred on uncompleted contracts.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CustomerDepositsPolicyTextBlock" xlink:to="evi_CustomerDepositsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_CustomerDepositsPolicyTextBlock_doc" xml:lang="en-US">Disclosure of accounting policy for the treatment of funds received from customers as advance deposits.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_DeferredNetTaxAssetsAndLiabilities" xlink:to="evi_DeferredNetTaxAssetsAndLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_DeferredNetTaxAssetsAndLiabilities_doc" xml:lang="en-US">Net deferred income tax assets (liabilities).</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_DennisMackMember" xlink:to="evi_DennisMackMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_DennisMackMember_doc" xml:lang="en-US">Dennis Mack [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_EquityIncentivePlanMember" xlink:to="evi_EquityIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_EquityIncentivePlanMember_doc" xml:lang="en-US">2015 Equity Incentive Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds" xlink:to="evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds_doc" xml:lang="en-US">Estimated costs to complete projects secured by performance and payment bonds.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_EstimatedEarnings" xlink:to="evi_EstimatedEarnings_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_EstimatedEarnings_doc" xml:lang="en-US">Estimated earnings.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_FederalGovernmentMember" xlink:to="evi_FederalGovernmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_FederalGovernmentMember_doc" xml:lang="en-US">Federal Government [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromAaAcquisition" xlink:to="evi_GoodwillFromAaAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_GoodwillFromAaAcquisition_doc" xml:lang="en-US">Goodwill from AA acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromMartinrayAcquisition" xlink:to="evi_GoodwillFromMartinrayAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_GoodwillFromMartinrayAcquisition_doc" xml:lang="en-US">Goodwill from Martin-Ray acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromTristateAcquisition" xlink:to="evi_GoodwillFromTristateAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_GoodwillFromTristateAcquisition_doc" xml:lang="en-US">Goodwill from Tri-State acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromWesternStateDesignAcquisition" xlink:to="evi_GoodwillFromWesternStateDesignAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_GoodwillFromWesternStateDesignAcquisition_doc" xml:lang="en-US">Goodwill from western state design acquisition.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_JimHohnsteinAndBillMannMember" xlink:label="evi_JimHohnsteinAndBillMannMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_JimHohnsteinAndBillMannMember" xlink:to="evi_JimHohnsteinAndBillMannMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_JimHohnsteinAndBillMannMember_doc" xml:lang="en-US">Jim Hohnstein and Bill Mann [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_LeaseStartDate" xlink:to="evi_LeaseStartDate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_LeaseStartDate_doc" xml:lang="en-US">The start date of lease agreement, in CCYY-MM-DD format.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_LicenseAndFranchiseOperationsMember" xlink:label="evi_LicenseAndFranchiseOperationsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_LicenseAndFranchiseOperationsMember" xlink:to="evi_LicenseAndFranchiseOperationsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_LicenseAndFranchiseOperationsMember_doc" xml:lang="en-US">Represents information pertaining to license and franchise operations segment.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MajorCustomerOneMember" xlink:label="evi_MajorCustomerOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_MajorCustomerOneMember" xlink:to="evi_MajorCustomerOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_MajorCustomerOneMember_doc" xml:lang="en-US">Major Customer One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MajorCustomerTwoMember" xlink:label="evi_MajorCustomerTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_MajorCustomerTwoMember" xlink:to="evi_MajorCustomerTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_MajorCustomerTwoMember_doc" xml:lang="en-US">Major Customer Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MartinRayAcquisitionMember" xlink:label="evi_MartinRayAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_MartinRayAcquisitionMember" xlink:to="evi_MartinRayAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_MartinRayAcquisitionMember_doc" xml:lang="en-US">Martin-Ray Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_MartinRayLaundrySystemsIncMember" xlink:to="evi_MartinRayLaundrySystemsIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_MartinRayLaundrySystemsIncMember_doc" xml:lang="en-US">Martin-Ray Laundry Systems, Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_MattStephensonMember" xlink:to="evi_MattStephensonMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_MattStephensonMember_doc" xml:lang="en-US">Matt Stephenson [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_MikeZuffinettiMember" xlink:to="evi_MikeZuffinettiMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_MikeZuffinettiMember_doc" xml:lang="en-US">Mike Zuffinetti [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:to="evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations_doc" xml:lang="en-US">Net income from acquisitions included in consolidated results of operations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_OutstandingPerformanceAndPaymentBonds" xlink:to="evi_OutstandingPerformanceAndPaymentBonds_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_OutstandingPerformanceAndPaymentBonds_doc" xml:lang="en-US">Outstanding performance and payment bonds.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PreviousCreditFacilityyMember" xlink:label="evi_PreviousCreditFacilityyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_PreviousCreditFacilityyMember" xlink:to="evi_PreviousCreditFacilityyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_PreviousCreditFacilityyMember_doc" xml:lang="en-US">Previous Credit Facility [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:to="evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations_doc" xml:lang="en-US">Revenue from acquisitions included in consolidated results of operations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_RevolvingLineOfCreditMember" xlink:to="evi_RevolvingLineOfCreditMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_RevolvingLineOfCreditMember_doc" xml:lang="en-US">Revolving line of credit [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xlink:to="evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of costs, estimated earnings and billings on uncompleted contracts.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ScottEquipmentMember" xlink:to="evi_ScottEquipmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_ScottEquipmentMember_doc" xml:lang="en-US">Scott Equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" xlink:to="evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1_doc" xml:lang="en-US">Remaining vesting period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_StockIssuedDuringPeriodSharesAcquisitions1" xlink:to="evi_StockIssuedDuringPeriodSharesAcquisitions1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_StockIssuedDuringPeriodSharesAcquisitions1_doc" xml:lang="en-US">Number of shares of stock issued during the period pursuant to acquisitions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_StockIssuedDuringPeriodSharesAcquisitions2" xlink:to="evi_StockIssuedDuringPeriodSharesAcquisitions2_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_StockIssuedDuringPeriodSharesAcquisitions2_doc" xml:lang="en-US">Issuance of shares in connection with Tri-State Acquisition, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_StockIssuedDuringPeriodValueAcquisitions1" xlink:to="evi_StockIssuedDuringPeriodValueAcquisitions1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_StockIssuedDuringPeriodValueAcquisitions1_doc" xml:lang="en-US">Value of stock issued pursuant to acquisitions during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_StockIssuedDuringPeriodValueAcquisitions2" xlink:to="evi_StockIssuedDuringPeriodValueAcquisitions2_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_StockIssuedDuringPeriodValueAcquisitions2_doc" xml:lang="en-US">Issuance of shares in connection with Tri-State Acquisition.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_Supplier1Member" xlink:label="evi_Supplier1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_Supplier1Member" xlink:to="evi_Supplier1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_Supplier1Member_doc" xml:lang="en-US">Information pertaining to a first supplier from which the company made essential purchases in the normal course of business during the period.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_Supplier2Member" xlink:label="evi_Supplier2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_Supplier2Member" xlink:to="evi_Supplier2Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_Supplier2Member_doc" xml:lang="en-US">Information pertaining to a second supplier from which the company made essential purchases in the normal course of business during the period.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SymmetricCapitalMember" xlink:label="evi_SymmetricCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_SymmetricCapitalMember" xlink:to="evi_SymmetricCapitalMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_SymmetricCapitalMember_doc" xml:lang="en-US">Symmetric Capital II LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TermLoanMember" xlink:to="evi_TermLoanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_TermLoanMember_doc" xml:lang="en-US">Term loan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:to="evi_TotalMinimumLeasePaymentsToBeReceivedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_TotalMinimumLeasePaymentsToBeReceivedMember_doc" xml:lang="en-US">Total Minimum Lease Payments to be Received [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TotalRemainingAmortizationIntangibleAssets" xlink:to="evi_TotalRemainingAmortizationIntangibleAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_TotalRemainingAmortizationIntangibleAssets_doc" xml:lang="en-US">Total remaining future amortization of intangible assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TradeAccountsReceivablesCurrent" xlink:to="evi_TradeAccountsReceivablesCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_TradeAccountsReceivablesCurrent_doc" xml:lang="en-US">Trade receivables current, excluding contract and retention receivables.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TrademarksPatentsAndTradeNamesMember" xlink:to="evi_TrademarksPatentsAndTradeNamesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_TrademarksPatentsAndTradeNamesMember_doc" xml:lang="en-US">Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof and the exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TriStateMember" xlink:to="evi_TriStateMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_TriStateMember_doc" xml:lang="en-US">Tri-State [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TriStateTechnicalServicesMember" xlink:to="evi_TriStateTechnicalServicesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_TriStateTechnicalServicesMember_doc" xml:lang="en-US">Tri-State Technical Services [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_VendoreDepositsDisclosureTextBlock" xlink:to="evi_VendoreDepositsDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_VendoreDepositsDisclosureTextBlock_doc" xml:lang="en-US">The entire disclosure for vendor deposits.</link:label>
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_WesternStateDesignAcquisitionMember" xlink:label="evi_WesternStateDesignAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_WesternStateDesignAcquisitionMember" xlink:to="evi_WesternStateDesignAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_WesternStateDesignAcquisitionMember_doc" xml:lang="en-US">Western State Design Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_WesternStateDesignLlcMember" xlink:to="evi_WesternStateDesignLlcMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_WesternStateDesignLlcMember_doc" xml:lang="en-US">Western State Design, LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_WesternStateDesignMember" xlink:to="evi_WesternStateDesignMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_WesternStateDesignMember_doc" xml:lang="en-US">Western State Design [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_EmployeeStockOwnershipPlanESOPPlanMember" xlink:to="evi_EmployeeStockOwnershipPlanESOPPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_EmployeeStockOwnershipPlanESOPPlanMember_doc" xml:lang="en-US">Common Stock Related to Acquiree's ESOP [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CommonStockRelatedToAcquireesEsop" xlink:to="evi_CommonStockRelatedToAcquireesEsop_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_CommonStockRelatedToAcquireesEsop_doc" xml:lang="en-US">Common stock related to acquiree's ESOP.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_SEIAcquisitionMember" xlink:to="evi_SEIAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_SEIAcquisitionMember_doc" xml:lang="en-US">SEI Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TRSAcquisitionMember" xlink:to="evi_TRSAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_TRSAcquisitionMember_doc" xml:lang="en-US">TRS Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_PACAcquisitionMember" xlink:to="evi_PACAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_PACAcquisitionMember_doc" xml:lang="en-US">PAC Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromSeiAcquisition" xlink:to="evi_GoodwillFromSeiAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_GoodwillFromSeiAcquisition_doc" xml:lang="en-US">Goodwill from SEI acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromPacAcquisition" xlink:to="evi_GoodwillFromPacAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_GoodwillFromPacAcquisition_doc" xml:lang="en-US">Goodwill from PAC acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_GoodwillFromTrsAcquisition" xlink:to="evi_GoodwillFromTrsAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_GoodwillFromTrsAcquisition_doc" xml:lang="en-US">Goodwill from TRS acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_PercentageOfRetainageOfContractBillings" xlink:to="evi_PercentageOfRetainageOfContractBillings_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_PercentageOfRetainageOfContractBillings_doc" xml:lang="en-US">Percentage of retainage of contract billings.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:to="evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember_doc" xml:lang="en-US">Commercial and vended laundry parts and equipment sales [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ServiceContractsMember" xlink:to="evi_ServiceContractsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_ServiceContractsMember_doc" xml:lang="en-US">Service contracts [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_NumberOfSharesTransferedToAcquiredCompanysEsop" xlink:to="evi_NumberOfSharesTransferedToAcquiredCompanysEsop_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_NumberOfSharesTransferedToAcquiredCompanysEsop_doc" xml:lang="en-US">Number of shares transferred to acquired company's ESOP that cannot be traded until six months after the acquisition date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_OtherAcquisitionMember" xlink:to="evi_OtherAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_OtherAcquisitionMember_doc" xml:lang="en-US">Other Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ScottMartinMember" xlink:to="evi_ScottMartinMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_ScottMartinMember_doc" xml:lang="en-US">Scott Martin [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_FrankCostabileMember" xlink:to="evi_FrankCostabileMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_FrankCostabileMember_doc" xml:lang="en-US">Frank Costabile [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_PACIndustriesIncMember" xlink:to="evi_PACIndustriesIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_PACIndustriesIncMember_doc" xml:lang="en-US">PAC Industries Inc. [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_SingleThirdPartyMember" xlink:to="evi_SingleThirdPartyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_SingleThirdPartyMember_doc" xml:lang="en-US">Single third party [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_RestrictedStockUnitsMember" xlink:to="evi_RestrictedStockUnitsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_RestrictedStockUnitsMember_doc" xml:lang="en-US">Restricted stock Units [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_ShippingAndHandlingCostsPolicyTextBlock" xlink:to="evi_ShippingAndHandlingCostsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="evi_ShippingAndHandlingCostsPolicyTextBlock_doc" 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.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_AAAcquisitionMember" xlink:to="evi_AAAcquisitionMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_AAAcquisitionMember_3_lbl" xml:lang="en-US">Accounting Policies [Line Items] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_2_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_CommonStockRelatedToAcquireesEsop" xlink:to="evi_CommonStockRelatedToAcquireesEsop_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_CommonStockRelatedToAcquireesEsop_3_lbl" xml:lang="en-US">CommonStockRelatedToAcquireesEsop</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_2_lbl" xml:lang="en-US">Interest Income (Expense), Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_2_lbl" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts and Notes Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInDepositOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Deposit Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Current Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_2_lbl" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividends_2_lbl" xml:lang="en-US">Payments of Dividends</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_2_lbl" xml:lang="en-US">Repayments of Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_2_lbl" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_2_lbl" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorLeasesPolicyTextBlock" xlink:to="us-gaap_LessorLeasesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorLeasesPolicyTextBlock_2_lbl" xml:lang="en-US">Lessor, Leases [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2_lbl" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_2_lbl" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" xlink:to="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts_3_lbl" xml:lang="en-US">Caribbean and Latin America [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_2_lbl" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_2_lbl" xml:lang="en-US">Inventory Valuation Reserves</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousCurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsMiscellaneousCurrent_2_lbl" xml:lang="en-US">Other Assets, Miscellaneous, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_TotalRemainingAmortizationIntangibleAssets" xlink:to="evi_TotalRemainingAmortizationIntangibleAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_TotalRemainingAmortizationIntangibleAssets_3_lbl" xml:lang="en-US">TotalRemainingAmortizationIntangibleAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_2_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Goodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="evi_DeferredNetTaxAssetsAndLiabilities" xlink:to="evi_DeferredNetTaxAssetsAndLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="evi_DeferredNetTaxAssetsAndLiabilities_3_lbl" xml:lang="en-US">Trademarks, patents and trade names [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>evi-20190630_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: EVI 0619 10K.xfr; Date: 2019%2D09%2D12T19:06:34Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80840000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-daei" xlink:href="evi-20190630.xsd#evi-daei" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cbs" xlink:href="evi-20190630.xsd#evi-cbs" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cbsp" xlink:href="evi-20190630.xsd#evi-cbsp" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csoo" xlink:href="evi-20190630.xsd#evi-csoo" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/StatementsOfShareholdersEquity" xlink:href="evi-20190630.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csosep" xlink:href="evi-20190630.xsd#evi-csosep" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csocf" xlink:href="evi-20190630.xsd#evi-csocf" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/General" xlink:href="evi-20190630.xsd#General" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-sosap" xlink:href="evi-20190630.xsd#evi-sosap" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/Acquisitions" xlink:href="evi-20190630.xsd#Acquisitions" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsReceivable" xlink:href="evi-20190630.xsd#AccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-i" xlink:href="evi-20190630.xsd#evi-i" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/VendorDeposits" xlink:href="evi-20190630.xsd#VendorDeposits" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssets" xlink:href="evi-20190630.xsd#OtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-eai" xlink:href="evi-20190630.xsd#evi-eai" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovements" xlink:href="evi-20190630.xsd#EquipmentAndImprovements" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-ian" xlink:href="evi-20190630.xsd#evi-ian" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses" xlink:href="evi-20190630.xsd#AccountsPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-it" xlink:href="evi-20190630.xsd#evi-it" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/Debt" xlink:href="evi-20190630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-rpt" xlink:href="evi-20190630.xsd#evi-rpt" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cocr" xlink:href="evi-20190630.xsd#evi-cocr" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-c" xlink:href="evi-20190630.xsd#evi-c" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-rp" xlink:href="evi-20190630.xsd#evi-rp" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/ShareholdersEquity" xlink:href="evi-20190630.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlan" xlink:href="evi-20190630.xsd#EquityPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SubsequentEvents" xlink:href="evi-20190630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-sosapp" xlink:href="evi-20190630.xsd#evi-sosapp" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsTables" xlink:href="evi-20190630.xsd#AcquisitionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsReceivableTables" xlink:href="evi-20190630.xsd#AccountsReceivableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-it1" xlink:href="evi-20190630.xsd#evi-it1" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssetsTables" xlink:href="evi-20190630.xsd#OtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-eait" xlink:href="evi-20190630.xsd#evi-eait" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsTables" xlink:href="evi-20190630.xsd#EquipmentAndImprovementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables" xlink:href="evi-20190630.xsd#AccountsPayableAndAccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-itt" xlink:href="evi-20190630.xsd#evi-itt" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/DebtTables" xlink:href="evi-20190630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-ct" xlink:href="evi-20190630.xsd#evi-ct" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlanTables" xlink:href="evi-20190630.xsd#EquityPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GeneralDetails" xlink:href="evi-20190630.xsd#GeneralDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-sosapd" xlink:href="evi-20190630.xsd#evi-sosapd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:href="evi-20190630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsNarrativeDetails" xlink:href="evi-20190630.xsd#AcquisitionsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" xlink:href="evi-20190630.xsd#AcquisitionsScheduleOfPurchasePriceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:href="evi-20190630.xsd#AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:href="evi-20190630.xsd#AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:href="evi-20190630.xsd#AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/InventoriesDetails" xlink:href="evi-20190630.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssetsDetails" xlink:href="evi-20190630.xsd#OtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesNarrativeDetails" xlink:href="evi-20190630.xsd#NetInvestmentInSalesTypeLeasesNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" xlink:href="evi-20190630.xsd#NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsDetails" xlink:href="evi-20190630.xsd#EquipmentAndImprovementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:href="evi-20190630.xsd#GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:href="evi-20190630.xsd#AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:href="evi-20190630.xsd#IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:href="evi-20190630.xsd#IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-itsoscoccandtaald" xlink:href="evi-20190630.xsd#evi-itsoscoccandtaald" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/DebtNarrativeDetails" xlink:href="evi-20190630.xsd#DebtNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails" xlink:href="evi-20190630.xsd#DebtScheduleOfLong-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/RelatedPartyTransactionsDetails" xlink:href="evi-20190630.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cocrd" xlink:href="evi-20190630.xsd#evi-cocrd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-csomfrcd" xlink:href="evi-20190630.xsd#evi-csomfrcd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-cnd" xlink:href="evi-20190630.xsd#evi-cnd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/evi-rpd" xlink:href="evi-20190630.xsd#evi-rpd" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/ShareholdersEquityDetails" xlink:href="evi-20190630.xsd#ShareholdersEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlanNarrativeDetails" xlink:href="evi-20190630.xsd#EquityPlanNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://envirostarinc.com/role/EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:href="evi-20190630.xsd#EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-daei" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_DocumentAndEntityInformationAbstract" xlink:label="loc_eviDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cbs" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CommonStockRelatedToAcquireesEsop" xlink:label="loc_eviCommonStockRelatedToAcquireesEsop" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_eviCommonStockRelatedToAcquireesEsop" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cbsp" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaapTreasuryStockShares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapTreasuryStockShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csoo" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/StatementsOfShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="60" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EmployeeStockOwnershipPlanESOPPlanMember" xlink:label="loc_eviEmployeeStockOwnershipPlanESOPPlanMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_eviEmployeeStockOwnershipPlanESOPPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Dividends" xlink:label="loc_us-gaapDividends" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividends" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodValueAcquisitions2" xlink:label="loc_eviStockIssuedDuringPeriodValueAcquisitions2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_eviStockIssuedDuringPeriodValueAcquisitions2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodSharesAcquisitions2" xlink:label="loc_eviStockIssuedDuringPeriodSharesAcquisitions2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_eviStockIssuedDuringPeriodSharesAcquisitions2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodValueAcquisitions1" xlink:label="loc_eviStockIssuedDuringPeriodValueAcquisitions1" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_eviStockIssuedDuringPeriodValueAcquisitions1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_StockIssuedDuringPeriodSharesAcquisitions1" xlink:label="loc_eviStockIssuedDuringPeriodSharesAcquisitions1" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_eviStockIssuedDuringPeriodSharesAcquisitions1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csosep" xlink:title="00000006 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaapCommonStockDividendsPerShareCashPaid" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockDividendsPerShareCashPaid" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csocf" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:label="loc_us-gaapInventoryLIFOReserveEffectOnIncomeNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryLIFOReserveEffectOnIncomeNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndNotesReceivable" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireProductiveAssets" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireProductiveAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaapPaymentsOfDividends" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDividends" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" xlink:label="loc_us-gaapNoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapNoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/General" xlink:title="00000008 - Disclosure - General">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-sosap" xlink:title="00000009 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Acquisitions" xlink:title="00000010 - Disclosure - Acquisitions">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivable" xlink:title="00000011 - Disclosure - Accounts Receivable">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-i" xlink:title="00000012 - Disclosure - Inventories">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/VendorDeposits" xlink:title="00000013 - Disclosure - Vendor Deposits">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepositAssetsDisclosureAbstract" xlink:label="loc_us-gaapDepositAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_VendoreDepositsDisclosureTextBlock" xlink:label="loc_eviVendoreDepositsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositAssetsDisclosureAbstract" xlink:to="loc_eviVendoreDepositsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssets" xlink:title="00000014 - Disclosure - Other Current Assets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-eai" xlink:title="00000015 - Disclosure - Net Investment in Sales Type Leases">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeAbstract" xlink:label="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorSalesTypeLeasesTextBlock" xlink:label="loc_us-gaapLessorSalesTypeLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" xlink:to="loc_us-gaapLessorSalesTypeLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovements" xlink:title="00000016 - Disclosure - Equipment and Improvements">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-ian" xlink:title="00000017 - Disclosure - Goodwill and Intangible Assets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses" xlink:title="00000018 - Disclosure - Accounts Payable and Accrued Expenses">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-it" xlink:title="00000019 - Disclosure - Income Taxes">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Debt" xlink:title="00000020 - Disclosure - Debt">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rpt" xlink:title="00000021 - Disclosure - Related Party Transactions">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cocr" xlink:title="00000022 - Disclosure - Concentrations of Credit Risk">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-c" xlink:title="00000023 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rp" xlink:title="00000024 - Disclosure - Retirement Plan">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ShareholdersEquity" xlink:title="00000025 - Disclosure - Shareholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlan" xlink:title="00000026 - Disclosure - Equity Plan">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SubsequentEvents" xlink:title="00000027 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-sosapp" xlink:title="00000028 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="loc_eviShippingAndHandlingCostsPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_eviShippingAndHandlingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CustomerDepositsPolicyTextBlock" xlink:label="loc_eviCustomerDepositsPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_eviCustomerDepositsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="loc_us-gaapLessorLeasesPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLessorLeasesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000029 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xlink:label="loc_eviScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_eviScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:label="loc_us-gaapCostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsTables" xlink:title="00000030 - Disclosure - Acquisitions (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TRSAcquisitionMember" xlink:label="loc_eviTRSAcquisitionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTRSAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAdvantageAcquisitionMember" xlink:label="loc_eviAAdvantageAcquisitionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAdvantageAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SEIAcquisitionMember" xlink:label="loc_eviSEIAcquisitionMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviSEIAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivableTables" xlink:title="00000031 - Disclosure - Accounts Receivable (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-it1" xlink:title="00000032 - Disclosure - Inventories (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssetsTables" xlink:title="00000033 - Disclosure - Other Current Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-eait" xlink:title="00000034 - Disclosure - Net Investment in Sales Type Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeAbstract" xlink:label="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock" xlink:label="loc_us-gaapSalesTypeLeaseLeaseIncomeTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" xlink:to="loc_us-gaapSalesTypeLeaseLeaseIncomeTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsTables" xlink:title="00000035 - Disclosure - Equipment and Improvements (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables" xlink:title="00000036 - Disclosure - Goodwill and Intangible Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaapScheduleOfGoodwillTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfGoodwillTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables" xlink:title="00000037 - Disclosure - Accounts Payable and Accrued Expenses (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-itt" xlink:title="00000038 - Disclosure - Income Taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtTables" xlink:title="00000039 - Disclosure - Debt (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-ct" xlink:title="00000040 - Disclosure - Commitments and Contingencies (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlanTables" xlink:title="00000041 - Disclosure - Equity Plan (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:label="loc_us-gaapScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GeneralDetails" xlink:title="00000042 - Disclosure - General (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_WesternStateDesignLlcMember" xlink:label="loc_eviWesternStateDesignLlcMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviWesternStateDesignLlcMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MartinRayLaundrySystemsIncMember" xlink:label="loc_eviMartinRayLaundrySystemsIncMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviMartinRayLaundrySystemsIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TriStateTechnicalServicesMember" xlink:label="loc_eviTriStateTechnicalServicesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTriStateTechnicalServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScottEquipmentMember" xlink:label="loc_eviScottEquipmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviScottEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_OtherAcquisitionMember" xlink:label="loc_eviOtherAcquisitionMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviOtherAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-sosapd" xlink:title="00000043 - Disclosure - Summary of Significant Accounting Policies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AccountingPoliciesTable" xlink:label="loc_eviAccountingPoliciesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_eviAccountingPoliciesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AccountingPoliciesLineItems" xlink:label="loc_eviAccountingPoliciesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_eviAccountingPoliciesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EquityIncentivePlanMember" xlink:label="loc_eviEquityIncentivePlanMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_eviEquityIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaapSupplierConcentrationRiskMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSupplierConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_srtRangeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesTable" xlink:to="loc_srtProductOrServiceAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:label="loc_eviCommercialAndVendedLaundryPartsAndEquipmentSalesMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_eviCommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ServiceContractsMember" xlink:label="loc_eviServiceContractsMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_eviServiceContractsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PercentageOfRetainageOfContractBillings" xlink:label="loc_eviPercentageOfRetainageOfContractBillings" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_eviPercentageOfRetainageOfContractBillings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentEstimatedUsefulLives" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_eviAccountingPoliciesLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:title="00000044 - Disclosure - Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CostsIncurredOnUncompletedContracts" xlink:label="loc_eviCostsIncurredOnUncompletedContracts" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_eviCostsIncurredOnUncompletedContracts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EstimatedEarnings" xlink:label="loc_eviEstimatedEarnings" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_eviEstimatedEarnings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_BillingsToDate" xlink:label="loc_eviBillingsToDate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_eviBillingsToDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainageDeposit" xlink:label="loc_us-gaapRetainageDeposit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapRetainageDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:label="loc_eviCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_eviCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:title="00000045 - Disclosure - Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:label="loc_eviCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_eviCostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:title="00000046 - Disclosure - Summary of Significant Accounting Policies (Schedule of Basic and Diluted Earnings Per Share) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="loc_us-gaapPreferredStockDividendsAndOtherAdjustments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPreferredStockDividendsAndOtherAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsNarrativeDetails" xlink:title="00000047 - Disclosure - Acquisitions (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TriStateTechnicalServicesMember" xlink:label="loc_eviTriStateTechnicalServicesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTriStateTechnicalServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SEIAcquisitionMember" xlink:label="loc_eviSEIAcquisitionMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviSEIAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_OtherAcquisitionMember" xlink:label="loc_eviOtherAcquisitionMember" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviOtherAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillMember" xlink:label="loc_us-gaapGoodwillMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapGoodwillMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_NumberOfSharesTransferedToAcquiredCompanysEsop" xlink:label="loc_eviNumberOfSharesTransferedToAcquiredCompanysEsop" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_eviNumberOfSharesTransferedToAcquiredCompanysEsop" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesAndInterestInAffiliates" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaapCashAcquiredFromAcquisition" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapCashAcquiredFromAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_BusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" xlink:label="loc_eviBusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_eviBusinessCombinationRecognizedIdentifiableWorkingCapitalAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="loc_eviRevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_eviRevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="loc_eviNetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_eviNetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" xlink:title="00000048 - Disclosure - Acquisitions (Schedule of Purchase price) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TRSAcquisitionMember" xlink:label="loc_eviTRSAcquisitionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTRSAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SEIAcquisitionMember" xlink:label="loc_eviSEIAcquisitionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviSEIAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:title="00000049 - Disclosure - Acquisitions (Schedule of Allocation of purchase price consideration) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TRSAcquisitionMember" xlink:label="loc_eviTRSAcquisitionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTRSAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SEIAcquisitionMember" xlink:label="loc_eviSEIAcquisitionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviSEIAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACAcquisitionMember" xlink:label="loc_eviPACAcquisitionMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" xlink:label="loc_eviBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_eviBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBillingsInExcessOfCostsOnUncompletedContracts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:title="00000050 - Disclosure - Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_WesternStateDesignMember" xlink:label="loc_eviWesternStateDesignMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviWesternStateDesignMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:title="00000051 - Disclosure - Accounts Receivable (Schedule of Accounts Receivable) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TradeAccountsReceivablesCurrent" xlink:label="loc_eviTradeAccountsReceivablesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_eviTradeAccountsReceivablesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ContractReceivablesGross" xlink:label="loc_eviContractReceivablesGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_eviContractReceivablesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractReceivableRetainage" xlink:label="loc_us-gaapContractReceivableRetainage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapContractReceivableRetainage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InventoriesDetails" xlink:title="00000052 - Disclosure - Inventories (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssetsDetails" xlink:title="00000053 - Disclosure - Other Current Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="loc_us-gaapOtherAssetsMiscellaneousCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsMiscellaneousCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesNarrativeDetails" xlink:title="00000054 - Disclosure - Net Investment in Sales Type Leases (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeAbstract" xlink:label="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty" xlink:label="loc_us-gaapCapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" xlink:to="loc_us-gaapCapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:label="loc_us-gaapCapitalLeasesNetInvestmentInSalesTypeLeases" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" xlink:to="loc_us-gaapCapitalLeasesNetInvestmentInSalesTypeLeases" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" xlink:label="loc_us-gaapCapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" xlink:to="loc_us-gaapCapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:label="loc_us-gaapCapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" xlink:to="loc_us-gaapCapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails" xlink:title="00000055 - Disclosure - Net Investment in Sales Type Leases (Future Minimum Lease Payments Receivable) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseIncomeAbstract" xlink:label="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSalesTypeLeaseLeaseIncomeAbstract" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TotalMinimumLeasePaymentsToBeReceivedMember" xlink:label="loc_eviTotalMinimumLeasePaymentsToBeReceivedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_eviTotalMinimumLeasePaymentsToBeReceivedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AmortizationOfUnearnedIncomeMember" xlink:label="loc_eviAmortizationOfUnearnedIncomeMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_eviAmortizationOfUnearnedIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="loc_us-gaapSalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsDetails" xlink:title="00000056 - Disclosure - Equipment and Improvements (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="loc_us-gaapTangibleAssetImpairmentCharges" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapTangibleAssetImpairmentCharges" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:title="00000057 - Disclosure - Goodwill and Intangible Assets (Schedule of Carrying Amount of Goodwill) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromWesternStateDesignAcquisition" xlink:label="loc_eviGoodwillFromWesternStateDesignAcquisition" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_eviGoodwillFromWesternStateDesignAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromMartinrayAcquisition" xlink:label="loc_eviGoodwillFromMartinrayAcquisition" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_eviGoodwillFromMartinrayAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromTristateAcquisition" xlink:label="loc_eviGoodwillFromTristateAcquisition" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_eviGoodwillFromTristateAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromTrsAcquisition" xlink:label="loc_eviGoodwillFromTrsAcquisition" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_eviGoodwillFromTrsAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromAaAcquisition" xlink:label="loc_eviGoodwillFromAaAcquisition" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_eviGoodwillFromAaAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromSeiAcquisition" xlink:label="loc_eviGoodwillFromSeiAcquisition" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_eviGoodwillFromSeiAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_GoodwillFromPacAcquisition" xlink:label="loc_eviGoodwillFromPacAcquisition" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_eviGoodwillFromPacAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="loc_us-gaapGoodwillOtherIncreaseDecrease" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillOtherIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwill_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:title="00000058 - Disclosure - Goodwill and Intangible Assets (Schedule of Franchise License, Trademarks and Other Intangible Assets) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="loc_us-gaapCustomerRelatedIntangibleAssetsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelatedIntangibleAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaapNoncompeteAgreementsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapNoncompeteAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FranchiseRightsMember" xlink:label="loc_us-gaapFranchiseRightsMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapFranchiseRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TrademarksPatentsAndTradeNamesMember" xlink:label="loc_eviTrademarksPatentsAndTradeNamesMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_eviTrademarksPatentsAndTradeNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationMethod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationMethod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:title="00000059 - Disclosure - Goodwill and Intangible Assets (Schedule of Estimated Future Amortization) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TotalRemainingAmortizationIntangibleAssets" xlink:label="loc_eviTotalRemainingAmortizationIntangibleAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="loc_eviTotalRemainingAmortizationIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:title="00000060 - Disclosure - Accounts Payable and Accrued Expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:title="00000061 - Disclosure - Income Taxes (Schedule of Components of Income Taxes) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:title="00000062 - Disclosure - Income Taxes (Schedule of Reconciliation of Income Tax Expense) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-itsoscoccandtaald" xlink:title="00000063 - Disclosure - Income Taxes (Schedule of Significant Components of Company's Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsGrossAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_DeferredNetTaxAssetsAndLiabilities" xlink:label="loc_eviDeferredNetTaxAssetsAndLiabilities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_eviDeferredNetTaxAssetsAndLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtNarrativeDetails" xlink:title="00000064 - Disclosure - Debt (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_RevolvingLineOfCreditMember" xlink:label="loc_eviRevolvingLineOfCreditMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_eviRevolvingLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TermLoanMember" xlink:label="loc_eviTermLoanMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_eviTermLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAAcquisitionMember" xlink:label="loc_eviAAAcquisitionMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAAcquisitionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationPeriod" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:label="loc_us-gaapLineOfCreditFacilityPeriodicPayment" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityCurrentBorrowingCapacity" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapProceedsFromLoans" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails" xlink:title="00000065 - Disclosure - Debt (Schedule of Long-term debt) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaapOtherLongTermDebt" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapOtherLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/RelatedPartyTransactionsDetails" xlink:title="00000066 - Disclosure - Related Party Transactions (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ExecutiveVicePresidentMember" xlink:label="loc_srtExecutiveVicePresidentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_srtExecutiveVicePresidentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_DennisMackMember" xlink:label="loc_eviDennisMackMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviDennisMackMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MattStephensonMember" xlink:label="loc_eviMattStephensonMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviMattStephensonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_MikeZuffinettiMember" xlink:label="loc_eviMikeZuffinettiMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviMikeZuffinettiMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScottMartinMember" xlink:label="loc_eviScottMartinMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviScottMartinMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_FrankCostabileMember" xlink:label="loc_eviFrankCostabileMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviFrankCostabileMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_TriStateMember" xlink:label="loc_eviTriStateMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviTriStateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_AAdvantageMember" xlink:label="loc_eviAAdvantageMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviAAdvantageMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ScottEquipmentMember" xlink:label="loc_eviScottEquipmentMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviScottEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_PACIndustriesIncMember" xlink:label="loc_eviPACIndustriesIncMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_eviPACIndustriesIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaapLesseeOperatingLeaseTermOfContract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseTermOfContract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetRentableArea" xlink:label="loc_us-gaapNetRentableArea" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapNetRentableArea" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_LeaseStartDate" xlink:label="loc_eviLeaseStartDate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_eviLeaseStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaapOperatingLeasesRentExpenseNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOperatingLeasesRentExpenseNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cocrd" xlink:title="00000067 - Disclosure - Concentrations of Credit Risk (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_FederalGovernmentMember" xlink:label="loc_eviFederalGovernmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_eviFederalGovernmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_SingleThirdPartyMember" xlink:label="loc_eviSingleThirdPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_eviSingleThirdPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ConcentrationRiskNumberOfCustomers" xlink:label="loc_eviConcentrationRiskNumberOfCustomers" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_eviConcentrationRiskNumberOfCustomers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-csomfrcd" xlink:title="00000068 - Disclosure - Commitments and Contingencies (Schedule of Minimum Future Rental Commitments) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-cnd" xlink:title="00000069 - Disclosure - Commitments and Contingencies (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaapOperatingLeasesRentExpenseNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeasesRentExpenseNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_OutstandingPerformanceAndPaymentBonds" xlink:label="loc_eviOutstandingPerformanceAndPaymentBonds" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_eviOutstandingPerformanceAndPaymentBonds" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds" xlink:label="loc_eviEstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_eviEstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rpd" xlink:title="00000070 - Disclosure - Retirement Plan (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ShareholdersEquityDetails" xlink:title="00000071 - Disclosure - Shareholders' Equity (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaapCommonStockDividendsPerShareDeclared" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapCommonStockDividendsPerShareDeclared" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Dividends" xlink:label="loc_us-gaapDividends" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapDividends" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaapDividendPayableDateToBePaidDayMonthAndYear" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapDividendPayableDateToBePaidDayMonthAndYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaapDividendsPayableDateOfRecordDayMonthAndYear" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract" xlink:to="loc_us-gaapDividendsPayableDateOfRecordDayMonthAndYear" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlanNarrativeDetails" xlink:title="00000072 - Disclosure - Equity Plan (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapCommonStockMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" xlink:label="loc_eviShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_eviShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:title="00000073 - Disclosure - Equity Plan (Schedule of Non-vested Restricted Stock Activity) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="evi-20190630.xsd#evi_RestrictedStockUnitsMember" xlink:label="loc_eviRestrictedStockUnitsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_eviRestrictedStockUnitsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6640154912">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>10.&#160;&#160;Goodwill and Intangible Assets&#160;&#160;</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The changes in the carrying amount of goodwill
        are as follows (in thousands):</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; padding-left: 0.35pt">Balance at June 30, 2017</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">24,753</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; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from TRS Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,974</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from AA Acquisition</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,334</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">Balance at June 30, 2018</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,061</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; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from SEI Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,350</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from PAC Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,660</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from other acquisitions (as described in Note 3)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,430</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Balance at June 30, 2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">54,501</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</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 0 10pt 1.5in; text-align: justify; text-indent: 0">Customer-related
intangibles, tradenames and other intangible assets as of June 30, 2019 and 2018 consisted of the following (dollars in thousands):</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic">June 30,</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; vertical-align: top"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><i>Estimated</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Useful Lives</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>(in years)</i></p></td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center">2019</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 0.35pt">Customer-related intangibles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center; vertical-align: bottom">8-10</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,340</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,380</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">Tradenames</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center; vertical-align: bottom"><font style="font-size: 10pt">Indefinite</font></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">9,145</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">6,055</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; padding-left: 0.35pt">Covenants not to compete</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center; vertical-align: bottom">5</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">566</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">566</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">License agreements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center; vertical-align: bottom">10</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="text-align: right">529</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">529</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Trademarks and patents</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><font style="font-size: 10pt">10-15</font></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">176</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">176</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">&#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">25,756</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">17,706</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Accumulated amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,405</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,931</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="font-weight: bold; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">22,351</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,775</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</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 0 10pt 1.5in; text-align: justify; text-indent: 0">Amortization
expense was approximately $1.5 million in fiscal 2019 and $858,000 in fiscal 2018. Weighted average remaining estimated useful
lives for customer-related intangibles, covenants not to compete, license agreements, and trademarks and patents were 8.4 years,
2.4 years, 0 years and 1.0 years, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Based on
the carrying amount of intangible assets as of June 30, 2019, 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, 2024 and thereafter is as
follows (in thousands): &#160;</p>


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


<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ending June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; border-bottom: Black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom">2020</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,665</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; padding-left: 0.35pt; vertical-align: bottom">2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,659</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; padding-left: 0.35pt; vertical-align: bottom">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,593</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,550</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; padding-left: 0.35pt; vertical-align: bottom">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,550</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Thereafter</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,189</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;&#160;Total</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,206</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6607446208">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_evi_VendoreDepositsDisclosureTextBlock', window );">Vendor Deposits</a></td>
<td class="text"><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: 1.5in; padding: 0; text-align: justify; text-indent: 0"><b>6. Vendor Deposits</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">Vendor deposits represent advances made to the Company&#8217;s vendors for specialized inventory on order.</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_VendoreDepositsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for vendor deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>17
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6605239488">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Taxes</a></td>
<td class="text"><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: 0; text-align: justify; text-indent: 0">The following are the components of income taxes (in thousands):</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ended June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.35pt">Current</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: White">
    <td style="width: 76%; padding-left: 10pt">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">673</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,192</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt">State</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">339</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">542</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,012</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,734</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.35pt">&#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>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">Deferred</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="padding-left: 10pt">Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">663</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">562</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt">State</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">198</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">120</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">861</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">682</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,873</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,416</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The reconciliation
of income tax expense computed at the federal statutory tax rate of 21% and 28% for the fiscal years ended June 30, 2019 and 2018,
respectively, to the provision for income taxes is as follows (in thousands):</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ended June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.35pt">Tax at the statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,180</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,788</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; padding-left: 0.35pt">State income taxes, <br />&#160;&#160;&#160;&#160;&#160;net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">323</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">319</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="border-bottom: Black 1pt solid; padding-left: 0.35pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">370</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">309</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1,873</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">2,416</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.35pt">&#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>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt">Effective tax rate</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">33.4</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">%</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">37.9</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">%</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Deferred
income taxes reflect the net tax effect of temporary differences between the bases of assets and liabilities for financial reporting
purposes and the bases used for income tax purposes.&#160;&#160;Significant components of the Company&#8217;s current and noncurrent
deferred tax assets and liabilities as of June 30, 2019 and 2018 were as follows (in thousands):</p>


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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ended June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.35pt">Deferred tax assets:</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: White">
    <td style="width: 76%; text-align: left; padding-left: 10pt">Allowance for doubtful accounts</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">116</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">66</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Inventory capitalization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">471</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">303</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Stock compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">499</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">277</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="border-bottom: Black 1pt solid; padding-left: 10pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">46</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">74</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,132</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">720</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.35pt">&#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>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">Deferred tax liabilities:</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; padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,375</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">(664</td><td style="white-space: nowrap; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,217</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">(614</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; border-bottom: Black 1pt solid; padding-left: 10pt">Intangible assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(248</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,840</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,278</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt">Net deferred income tax (liabilities) assets</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,708</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">)</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(558</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">)</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6780131936">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of Supplemental Pro Forma Results of Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The following unaudited supplemental pro
forma information presents the results of operations of the Company, after giving effect to the TRS Acquisition, AA Acquisition,
SEI Acquisition, PAC Acquisition and the four other acquisitions completed during fiscal 2019 as described above, as if the Company
had completed each such transaction and all related financing transactions on July 1, 2017, 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 acquisitions and
related financing transactions had occurred on the date assumed, nor are they indicative of future results of operations.</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center">For the year ended<br /> June 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid">(in thousands)</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2019<br /> (Unaudited)</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2018<br /> (Unaudited)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: -0.25in; padding-left: 0.25in">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">252,182</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">240,711</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; border-bottom: Black 1pt solid; padding-left: 0">Net income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,472</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,046</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_TRSAcquisitionMember', window );">TRS Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Purchase Price</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify">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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Cash consideration, net of cash acquired<sup>(a)</sup></font></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,474</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; padding-left: 25.9pt"><font style="font-size: 10pt">Stock consideration<sup>(b)</sup></font></td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,027</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 17.65pt">Total purchase price consideration, net of cash acquired</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,501</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#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 0 1.75in; text-align: justify">(a)Includes $8,250,000 paid net
of $1.8 million of cash acquired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 338,115 shares of
the Company&#8217;s common stock, multiplied by $26.70, the closing price of the Company&#8217;s common stock on the closing date.</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Allocation of Purchase Price Consideration</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"><tr style="vertical-align: bottom"><td style="white-space: nowrap">Allocation of purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,416</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-indent: -0.25in; padding-left: 25.9pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,050</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.25in; padding-left: 25.9pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,565</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">805</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.25in; padding-left: 25.9pt">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,200</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,220</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; padding-left: 25.9pt">Customer deposits</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,289</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 17.65pt">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,527</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="padding-left: 17.65pt">Goodwill</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,974</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 17.65pt">Total</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,501</td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_AAdvantageAcquisitionMember', window );">AA Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Purchase Price</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Cash consideration, net of cash acquired<sup>(a)</sup></font></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,175</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"><font style="font-size: 10pt">Stock consideration<sup>(b)</sup></font></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,349</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 17.65pt">Total purchase price consideration, net of cash acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,524</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#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 0 1.75in; text-align: justify">(a)Includes $8,119,000 paid at
closing (inclusive of a preliminary working capital adjustment) net of $0.9 million of cash acquired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 348,360 shares of
the Company&#8217;s common stock, multiplied by $35.45, the closing price of the Company&#8217;s common stock on the closing date.</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Allocation of Purchase Price Consideration</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"><tr style="vertical-align: bottom"><td style="white-space: nowrap">Allocation of purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,850</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-indent: -0.25in; padding-left: 25.9pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,816</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.25in; padding-left: 25.9pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,966</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">771</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.25in; padding-left: 25.9pt">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,300</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,228</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt">Customer deposits</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(285</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 17.65pt">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,190</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="padding-bottom: 1pt; padding-left: 17.65pt">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,334</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 17.65pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,524</td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_SEIAcquisitionMember', window );">SEI Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Purchase Price</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Cash consideration, net of cash acquired<sup>(a)</sup></font></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,709</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"><font style="font-size: 10pt">Stock consideration<sup>(b)</sup></font></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,436</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0">Total purchase price consideration, net of cash acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,145</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#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 0 1.75in; text-align: justify">(a)Includes $6,500,000 paid net of
$2.8 million of cash acquired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 209,678 shares of
the Company&#8217;s common stock, multiplied by $45.00, the closing price of the Company&#8217;s common stock on the closing date.</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Allocation of Purchase Price Consideration</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"><tr style="vertical-align: bottom"><td style="white-space: nowrap">Allocation of purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,658</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-indent: -0.25in; padding-left: 25.9pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,595</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.25in; padding-left: 25.9pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">156</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">424</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.25in; padding-left: 25.9pt">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,100</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(740</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt">Customer deposits</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(398</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,795</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="padding-bottom: 1pt; padding-left: 0">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,350</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 0">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,145</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_PACAcquisitionMember', window );">PAC Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Purchase Price</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Cash consideration, net of cash acquired<sup>(a)</sup></font></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,312</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Stock consideration<sup>(b)</sup></font></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,653</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0">Total purchase price consideration, net of cash acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,965</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#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 0 1.75in; text-align: justify">(a)Includes $6,400,000 paid net of
$1.1 million of cash acquired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 179,847 shares of
the Company&#8217;s common stock, multiplied by $36.99, the closing price of the Company&#8217;s common stock on the closing date.</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Allocation of Purchase Price Consideration</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in"><tr style="vertical-align: bottom"><td style="white-space: nowrap">Allocation of purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,231</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-indent: -0.25in; padding-left: 25.9pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,136</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.25in; padding-left: 25.9pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">158</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">357</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.25in; padding-left: 25.9pt">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,000</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,912</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; padding-left: 25.9pt">Customer deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(465</td><td style="white-space: nowrap; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt">Assumption of debt</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(200</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,305</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 0">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,660</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 0">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,965</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=evi_TRSAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TRSAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AAdvantageAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAdvantageAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763703024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Investment in Sales Type Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseLeaseIncomeAbstract', window );"><strong>Sales-type Lease, Lease Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock', window );">Future Minimum Lease Payments Receivable</a></td>
<td class="text"><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: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The future minimum lease payments receivable
        for sales type leases are as follows (in thousands):</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ending June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Total Minimum <br />
Lease Payments <br />
to be Received</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Amortization of <br />
Unearned <br />
Income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Net Investment in <br />
Sales Type <br />
Leases</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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><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: 55%; text-align: left; padding-left: 0.35pt; vertical-align: bottom">2020</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,383</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">765</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">618</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; padding-left: 0.35pt; vertical-align: bottom">2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">889</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">530</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">359</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; padding-left: 0.35pt; vertical-align: bottom">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">600</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">320</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">280</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">354</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">163</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">191</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; padding-left: 0.35pt; vertical-align: bottom">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140</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">57</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">83</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Thereafter</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">94</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">51</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">43</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,574</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">*</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 0 10pt 1.5in; text-align: justify; text-indent: 0"><font style="background-color: white">*
Excludes residual values of $1.4 million</font></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_SalesTypeLeaseLeaseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseLeaseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of income from sales-type lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=SL77927221-108306<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919372-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6770736080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Net Investment in Sales Type Leases (Future Minimum Lease Payments Receivable) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for 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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths', window );">2020</a></td>
<td class="nump">$ 618<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">2021</a></td>
<td class="nump">359<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">2022</a></td>
<td class="nump">280<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">2023</a></td>
<td class="nump">191<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears', window );">2024</a></td>
<td class="nump">83<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">43<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived', window );">Future minimum lease payments receivable</a></td>
<td class="nump">1,574<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="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=evi_TotalMinimumLeasePaymentsToBeReceivedMember', window );">Total Minimum Lease Payments to be Received [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="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for 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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths', window );">2020</a></td>
<td class="nump">1,383<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">2021</a></td>
<td class="nump">889<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">2022</a></td>
<td class="nump">600<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">2023</a></td>
<td class="nump">354<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears', window );">2024</a></td>
<td class="nump">140<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">94<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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property Subject to or Available for 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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths', window );">2020</a></td>
<td class="nump">765<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">2021</a></td>
<td class="nump">530<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">2022</a></td>
<td class="nump">320<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">2023</a></td>
<td class="nump">163<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears', window );">2024</a></td>
<td class="nump">57<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="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">$ 51<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">Excludes residual values of $1.4 million</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 the next fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TotalMinimumLeasePaymentsToBeReceivedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TotalMinimumLeasePaymentsToBeReceivedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>21
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6773028608">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_evi_TradeAccountsReceivablesCurrent', window );">Accounts receivable- trade</a></td>
<td class="nump">$ 26,158<span></span>
</td>
<td class="nump">$ 14,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_ContractReceivablesGross', window );">Contract receivables</a></td>
<td class="nump">4,722<span></span>
</td>
<td class="nump">770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableRetainage', window );">Retention receivables</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">728<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Account receivables gross</a></td>
<td class="nump">30,880<span></span>
</td>
<td class="nump">16,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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(323)<span></span>
</td>
<td class="num">(233)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Account receivables net</a></td>
<td class="nump">$ 30,557<span></span>
</td>
<td class="nump">$ 16,026<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_ContractReceivablesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract receivables gross.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_ContractReceivablesGross</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_TradeAccountsReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade receivables current, excluding contract and retention receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&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 http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractReceivableRetainage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118388040&amp;loc=d3e49370-109356<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractReceivableRetainage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>22
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6772906752">
<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, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract', window );"><strong>Expected amortization expense for the years ending June 30,</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2020</a></td>
<td class="nump">$ 1,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2021</a></td>
<td class="nump">1,659<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2022</a></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2023</a></td>
<td class="nump">1,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2024</a></td>
<td class="nump">1,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">5,189<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_TotalRemainingAmortizationIntangibleAssets', window );">Intangible assets, net</a></td>
<td class="nump">$ 13,206<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total remaining future amortization of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6771337056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plan (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Awards granted under 2015 Equity Incentive Plan</a></td>
<td class="nump">34,345<span></span>
</td>
<td class="nump">66,226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense, net of estimated forfeitures, related to non-vested restricted stock</a></td>
<td class="nump">$ 15,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation expense, net of estimated forfeitures, related to non-vested restricted stock, Period</a></td>
<td class="text">17 years 3 months 19 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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Grant date fair value of restricted stock</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock vested</a></td>
<td class="nump">$ 728,000<span></span>
</td>
<td class="nump">$ 707,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Stock vested</a></td>
<td class="nump">54,093<span></span>
</td>
<td class="nump">53,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Stock vested</a></td>
<td class="nump">20,248<span></span>
</td>
<td class="nump">20,918<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1', window );">Remaining vesting period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1', window );">Remaining vesting period</a></td>
<td class="text">31 years<span></span>
</td>
<td class="text">29 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued under employee stock purchase plan</a></td>
<td class="nump">1,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from issuance</a></td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining vesting period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRemainderPeriod1</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_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6786989616">
<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash Consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 12,542<span></span>
</td>
<td class="nump">$ 13,352<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_TRSAcquisitionMember', window );">TRS 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash Consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Stock Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">9,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">15,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_AAAcquisitionMember', window );">AA 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash Consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">7,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Stock Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">12,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">19,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash Consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">3,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Stock Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="nump">9,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">13,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash Consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[7]</sup></td>
<td class="nump">5,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Stock Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[8]</sup></td>
<td class="nump">6,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 11,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><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">Includes $8,250,000 paid net of $1.8 million of cash acquired.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Calculated as 338,115 shares of the Company's common stock, multiplied by $26.70, the closing price of the Company's common stock on the closing date.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes $8,119,000 paid at closing (inclusive of a preliminary working capital adjustment) net of $0.9 million of cash acquired.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Calculated as 348,360 shares of the Company's common stock, multiplied by $35.45, the closing price of the Company's common stock on the closing date.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Includes $6,500,000 paid net of $2.8 million of cash acquired.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[6]</td>
<td style="vertical-align: top;" valign="top">Calculated as 209,678 shares of the Company's common stock, multiplied by $45.00, the closing price of the Company's common stock on the closing date.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[7]</td>
<td style="vertical-align: top;" valign="top">Includes $6,400,000 paid net of $1.1 million of cash acquired.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[8]</td>
<td style="vertical-align: top;" valign="top">Calculated as 179,847 shares of the Company's common stock, multiplied by $36.99, the closing price of the Company's common stock on the closing date.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=116859721&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 http://asc.fasb.org/extlink&amp;oid=35744584&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 http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=116859721&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 http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=evi_TRSAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TRSAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AAAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6772378800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Minimum Future Rental Commitments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 10pt 1.5in; text-align: justify; text-indent: 0">Minimum future
rental commitments for all of the Company&#8217;s real property leases, including those with related parties, approximate the
following (in thousands):&#160;</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="font-style: italic; border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom">Fiscal years ending June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom">&#160;</td><td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom">2020</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,922</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,554</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,332</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,031</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt; vertical-align: bottom">2024</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">179</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt; text-align: left; vertical-align: bottom">&#160;&#160;Total</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,018</td><td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6772871184">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_evi_CostsIncurredOnUncompletedContracts', window );">Costs incurred on uncompleted contracts</a></td>
<td class="nump">$ 19,285<span></span>
</td>
<td class="nump">$ 5,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_EstimatedEarnings', window );">Estimated earnings</a></td>
<td class="nump">1,224<span></span>
</td>
<td class="nump">1,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_BillingsToDate', window );">Less: revenues recognized to date</a></td>
<td class="num">(19,673)<span></span>
</td>
<td class="num">(5,605)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainageDeposit', window );">Retainage</a></td>
<td class="nump">797<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet', window );">Ending balance</a></td>
<td class="nump">$ 1,633<span></span>
</td>
<td class="nump">$ 753<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Billings to date on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs and estimated earnings in excess of billings, net of billings in excess of costs on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs incurred on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>EXCEL
<SEQUENCE>27
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %*%+4\?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 4H4M3R?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !2A2U/]V2&5N\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>*$Y*H2;UI6.G#08K;.QF;+4UBQ-C:R1]^SE>
MFS*V!]C1TN]/GT"M]D(/ 9_#X#&0Q7@WN:Z/0OLM.Q%Y 1#U"9V*94KTJ7D8
M@E.4GN$(7ND/=42HJVH-#DD910IF8.$7(I.MT4('5#2$"][H!>\_0Y=A1@-V
MZ+"G"+SDP.0\T9^GKH4;8(81!A>_"V@68J[^B<T=8)?D%.V2&L>Q')N<2SMP
M>'MZ?,GK%K:/I'J-Z5>T@LX>M^PZ^;79W>\?F*PKOBFJ3<&;/5^+%1>K^GUV
M_>%W$W:#L0?[CXVO@K*%7W<AOP!02P,$%     @ 4H4M3YE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
MLR+7E$8D19_(+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(
MR-^-B/>K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J
M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1
MCVFS(Z=T)LWH,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.
MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.
M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07
M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!
M_]':-\*K^(+ .7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7
M<LW(QU2ODRG8.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD
M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W
M<DOJMI2^M28X2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-M
MNIW<.CB>F)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(
M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R
M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>
M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X
MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5
MYYN<KGHB=OJ7=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(C
ME1P&%A<RY%#NDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>
MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+
MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y
M,M\Y<-LZW@->YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,
M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:
M,]6+K#F-"F]!U4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_
M 5!+ P04    " !2A2U/+>JC&-H"  #_"P  &    'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;(U686^;,!#]*X@?4+!-(*F22$VB:9,VJ>JT[;.;. DJ8&8[
M2??O9PQEU'>N]B5@\]X]VW?/N>5-JA=]%L)$KW75Z%5\-J:]3Q*]/XN:ZSO9
MBL9^.4I5<V.'ZI3H5@E^<*2Z2FB:YDG-RR9>+]W<HUHOY<5492,>5:0O=<W5
MGXVHY&T5D_AMXJD\G4TWD:R7+3^)[\+\:!^5'25CE$-9BT:7LHF4.*[B!W*_
MHZPC.,3/4MSTY#WJMO(LY4LW^')8Q6FW(E&)O>E"</NXBJVHJBZ27<?O(6@\
M:G;$Z?M;]$]N\W8SSUR+K:Q^E0=S7L7S.#J(([]4YDG>/HMA0[,X&G;_55Q%
M9>'=2JS&7E;:_4;[BS:R'J+8I=3\M7^6C7O>^B\9'6@X@0X$.A(H^9# !@(;
M"23[D) -A,PC)/U6W-GLN.'KI9*W2/7I;7E71>0^LZ>_[R;=8;MO]GBTG;VN
MTV5R[<(,B$V/H!,$&1&)C3T*4$Q@0P&=OA?80@1[C]A!1(8O@:%[9([.)O09
M3L]0>N;HV82>>T<$$04N,$,%9H ^]P0@8H$+Y*A #NC$SS("":2Y0"4*R/?R
MO$$@#)>8HQ)SR,\\"0022/4"E5A OI]K!!)(-DEQQZ4P@I]O#!/(. GXFH (
M%#@;P0223E!S/Q *(_AIQS"!O!/<OX3!"'[F,4Q(!;<Y@2ZF,U\%P>0!%=SK
M!%J9%KX*@@FIX(8GT,X4U!B""=48[GD"'<U C2&84(WAMB?0U S4V/\;G^#.
M)]#7C/DJB/<#*A3W/H6^9GXE8YB0"NY]"GW-_&L,PP3N,8I[GT)?,Z_&M@-F
MYC#-\+=2S!=%J 8H?@-0Z&ZV>*^U&S#Y5(N2E-$<7)W)I#NJA3JYSE-'>WEI
M7-L[F1V[VP?7\"7_X'UK_(VK4]GHZ%D:VZ.Y3NHHI1%V1>F=W??9=N/CH!)'
MT[T6]EWU+6D_,+(=VNUD[/G7?P%02P,$%     @ 4H4M3^Z%_+M"!   Z10
M !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q]F%V/ZC80AO\*ROTY\8R_
MDA4@E515*[72ZE1MK[-@%G020I/L<OKOFX0L@IGQWD 2WAF_MB>/C9>7IOW>
M'4+H%S_JZM2MDD/?GY_2M-L>0EUV7YMS. V_[)NV+OOAMGU-NW,;RMT45%<I
M*N72NCR>DO5R>O;<KI?-6U\=3^&Y771O=5VV_VU"U5Q6"20?#[X=7P_]^"!=
M+\_E:_@S]'^=G]OA+KUEV1WK<.J.S6G1AOTJ^0F>"FW'@$GQ]S%<NKOKQ=B5
MEZ;Y/M[\MELE:G04JK#MQQ3E\/4>BE!58Z;!Q[]STN36YAAX?_V1_9>I\T-G
M7LHN%$WUSW'7'U9)EBQV85^^5?VWYO)KF#MDD\7<^]_#>Z@&^>AD:&/;5-WT
MN=B^=7U3SUD&*W7YX_I]/$W?ESG_1Y@<@', W@+ ?!J@YP!- M*KLZFK/Y=]
MN5ZVS6717F?K7(Y% 4]Z&,SM^' :N^FWH;?=\/1];=0R?1_SS)+-58)W$GQ4
M%%QAX"9)A_9O)E T@5.\OH]'.5Z+\7J*-_?QFG3B*G&3Y#1)K-(9Z0<7@=9*
M=F)$)X8[,<3)56+O&M'*6D^L<!4XA4[V8D4OEGNQQ(MEK: S5%5P%5AM(^/B
M1"^.>W'$BV.M&$5FL> :IR)CXD4?GOL@([_Q?$Q,1J>'BT!!I&8ST4G&G9!R
MW&3<2<YJ5A"IV-SDHI.<.\F)DYR/N\\<M<)5VFEO9"^@9!XIYL8R("G6D,T<
MK5I!A7FF(VXB= 3N!J@;X.V@IK)"D('UWD;\R* $Y'Z0^D$^.L8JYH?+M%<N
MPFV0P0N<O):2=]8\-)0K1>T(*LQB;F3X J>OI?0% :S6F(Q5#]?EUD2+628P
M6+:PV=B$R]P$#DY+P0F<BN"MHF^G) ,?6VA!YB=P@-*E:P,<CA880065P3L$
M/KJ1&0H<HI9"%#@@/3BZL @J (>QZ99!"IRDEI(4."0S6J2%(,*[3(\[*IFC
MR#GJ*$<E#<4$<HH"Y)$B1IFBR"GJ*+60XU$K#W2G*<@P5RY2-AC9;G**TH+8
M(,<C>/9."2IK8V9DA")'J*/00@Y'HRPK8D&69> C=F2&(F<H75DWR-GH'Y;6
MV8ZPT\V,B:S *",4^2[640!*&E;'GVH>G<@H1HYB1]&'PB86Z1^J0LH4\R)C
M&#U;6*+O@(Q.Y.ATE%62AHWKIYI')S(UD5/3,U()0,P=M2*(8CL(+5-3<R)Z
MNM_3G(A>*Z"3+,A,GL=VYEHFI^;D])2<FB,Q=YKN9P25MQ ;'9F;FG/3L__9
MG(A?P.B<VA%D/FHG\J^?D]-3<FJ.Q"_"&RFDBE6QEKFI.3<]Y:86N.F1+H6%
M(+->Z9@?F9N:\\Y3;LZ:A_,.:2\LZ*2]<'IWYC0> OY1MJ_'4[=X:?J^J:=#
MIGW3]&%(J;X.*0^AW-UNJK#OQTL_7+?7P[?K3=^<YX/%]':ZN?X?4$L#!!0
M   ( %*%+4_.M_AT6P(  "P(   8    >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&ULC99OKYL@%,:_BO$#5,'_C6TRNRQ;LB7-77;WFK:TFJOB@-:[;S] KU&@
M[?JB C[/.;\#!,Q[0M]8B3%WWINZ91NWY+Q;>QX[EKA!;$4ZW(HW9T(;Q$67
M7CS648Q.RM34'O3]V&M0U;K;7(WMZ38G5UY7+=Y3AUV;!M&_!:Y)OW&!^S'P
M4EU*+@>\;=ZA"_Z)^:]N3T7/FZ*<J@:WK"*M0_%YXWX"ZQU0!J5XK7#/9FU'
MEG(@Y$UVOITVKB^)<(V/7(9 XG'#.US7,I+@^#,&=:><TCAO?T3_HHH7Q1P0
MPSM2_ZY.O-RXJ>N<\!E=:_Y"^J]X+"ARG;'Z[_B&:R&7)"+'D=1,_3O'*^.D
M&:,(E :]#\^J5<]^>!-GH\UN@*,!3@80/C0$HR'0#-Y IDK]C#C:YI3T#AU6
MJT-R4X!U(";S* ?5W*EWHEHF1F_;),F]FXPS2HI! F<2N%3L3$4()HDG\D\0
MT H!E3^80Z1V?V#U!\H?SOV95L0@B96D59( !EH9I@8&@9TCM'*$!D?J:QRA
MD0-H%(\4"X;(RA"9#%J&8I!$\SI]^=- GLH6-+&5)C9IM,U3Q$8:'>218L&0
M6!D2DT%;^2)YRO!(L6!(K0RIR1!J#(,DF6=8^3#2.)ZI%BR9E24S6;0L179G
MZ8T]\A_"!1'P[:>0;S+%^C'D&[D 2&$4 WV.K$H89'$4WZ&Z<S8"D\HX'(&1
M*X%9$.I(IBR"<:KS>+-C6]ZC/Q"]5"US#H2+&T"=TV=".!8A_94(5HJK>^K4
M^,QE,Q%M.MQ?0X>3;KR;O>D#8?L/4$L#!!0    ( %*%+4^I0'T0R@(  .4)
M   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL?99M;]L@$,>_BN4/4/-@
ML%TED1I/TR9M4M5IVVN:D,2J;3(@2??M!]AU7<![$P/^W]WOSN1@=1/R19TX
MU\EKU_9JG9ZT/M]GF=J=>,?4G3CSWKPY"-DQ;:;RF*FSY&SOC+HV0P#0K&--
MGVY6;NU1;E;BHMNFYX\R49>N8_+OEK?BMDYA^K;PU!Q/VBYDF]69'?D/KG^>
M'Z6999.7?=/Q7C6B3R0_K-,'>%_#W!HXQ:^&W]1LG-A4GH5XL9.O^W4*+!%O
M^4Y;%\P\KKSF;6L]&8X_H]-TBFD-Y^,W[Y]=\B:99Z9X+=K?S5Z?UFF9)GM^
M8)=6/XG;%SXF1-)DS/X;O_+6R"V)B;$3K7*_R>ZBM.A&+P:E8Z_#L^G=\S:\
MH7@TBQN@T0!-!I#^UP"/!OC=P%4S&\A<JI^89IN5%+=$#E_KS.RF@/?8%'-G
M%UWMW#N3K3*KUTU9KK*K]3-*MH,$S21P4F3&^10!Q2)L46"./@:H0T6^$ %'
M<\#.'L]SJ.+V>=0^=_;YS+X"7@T&"762?D@"E1AZI:I#&20 @").0Z(T)*2!
M'LT@(?,P!:'(@ZXC,H@)6*@MC=+0D,;[?%L:A"&(5GYI0A6F!- X2Q%E*4(6
M[+$4092<4%]5ARI4D0+%6<HH2QFRY!Y+&40I " >2B@RN'F<I(J25"&)%V1;
MA1L!S_XB TDH(F2A)!#$>PD(4:C?3$ 8AD)/54=4%)=+- N=#88TA4\#P\J4
MA;]=(BJ4PX6M"Z-=\ &BD"9HM"AH'[C( YJ(JJ)+-/&."7%(4_DT@Z:<Q0%W
M 4Q4M+!_8;S]PK#_0N WX%'T,1#R]W!4A;&'D\T.QX[+H[M'J&0G+KVVY]!L
M=;JK/"![N'KK6WN'<8?NNYOA O2=R6/3J^19:'-TNP/V((3F!A+<F8UT,G>N
M:=+R@[;#PHSE</$8)EJ<QTM5-MWL-O\ 4$L#!!0    ( %*%+4_;8]C!!P4
M %\;   8    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULC9EO;Z-&$,:_BN7W
M.=AAV3618ZDVAE9JI>BJMJ])O(FM ^,"B:_?O@OF?-Z9P? F-N0WL[//_GL,
MRW-9?:OWQC2S[T5^K)_F^Z8Y/7I>_;HW159_*4_F:/_S5E9%UMC+ZMVK3Y7)
M=EU0D7O@^\HKLL-QOEIV]YZKU;+\:/+#T3Q7L_JC*++JO[7)R_/37,Q_W/AZ
M>-\W[0UOM3QE[^9/T_QU>J[LE7?-LCL4YE@?RN.L,F]/\U_$8PJZ#>B(OP_F
M7-]\G[5=>2G+;^W%;[NGN=]69'+SVK0I,OOQ:38FS]M,MHY_^Z3S:YMMX.WW
M']F3KO.V,R]9;39E_L]AU^R?YHOY;&?>LH^\^5J>?S5]A\+YK._][^;3Y!9O
M*[%MO)9YW?V=O7[435GT66PI1?;]\GDX=I_GRW]TT(?Q = 'P#4 X&Y T <$
MUX! W0V0?8#\V8*\&Q#V >'/ 'TW0/4!ZAH@H[L!N@_0UP#1B>M=U.V&*\Z:
M;+6LRO.LNLRX4]9.;/&H[81X;6]VX]_]SXY8;>]^KH0OEMYGFZAGUA<&' 9<
M9L,Q@<O$'"-=9LLQH<LD'*-<)N48?64\J\E5&&"%@2Z!=!(LD# 71G7,L6-
M86$81OL"98HI]8"5H8B,),J3T*H5&LV4Y@D 0/+:!*PV :--A+2Y,.%-,W:P
M(ULQJB>F8""T6O#U2+8>2>L1/JJ',EB9S3@2CR-;2?KS("1>"\EXHG0LD2-,
MR H3,L+@U4T9(LPX$H=T NN;!7>19CQ/,HZD(=5%#ZUMQ<JB&%G0NEU3AO19
MD4+ C\3 S-5L)9JI!$V5M:8["!H?315!2$P;(A-W'$G&D?0NXBBR8!59,(J@
MK7"](/T- ^VC%1_33$.51&PE$5,).HK6$1D;@2;])J*S1 0AVBYCVA@9GW$D
M&4=2MARM>&&LI6!-@\](@T[@=0_=MJ062FHD8<PD&QHG,>!A!%..QN50B.QS
M/>,<6B$M>#S3=@*33&#2L8I<>7@G(Z@IB+"381BJSC@33V"V/>.<^)%26)T)
M5F8LDZL.[V4$8V:P/5OWD+,'8R.S$=3)6,,3XFV)R?6@\:F\99+I$%,)4SP5
MB68*M1\,+3'>80G.8F'+)ZACL>>J'9%080TH&8+='09JXLV-X-P-MGT,1"?V
M!'\S@=D*QID(A65*)J1*1U.Y O$V1W ^A_RX&S<ZFPE,W#/NM(8%EF@\4S*!
M207U7DYKKCR\]Q*<^<(VD(%HUZG_ A_D4#6\[Q&<\<%6L(?N>4%!S1$V@PG3
M%E5XNGT2O'\2G('"5DY0/Q)*/QKXE0.\'P'&CP#>"1B(3'2@GD7BXW]"GNT$
M)IG I/?K<:7AO1$PW@CP'@",RP@DGN9,JJ$9 0//5)B'*L12 WU @=?!!NC!
M#P*TQA5/<",3F(1I[D&"]/%H44QH_\8 N!KQ?@0X/X*]-3!G>N"'0.;J77_@
MEL,?_, =_-A;,Q!=6HPYT%C">$*F[00FF<"D8Q6Y\O >!.A93KPUPU!U)EB0
M"<P6J&\(M,0/GR9D2L<RN>KP!@08 P+XA 5J'"!26!\*Z<#';B]FL <A@PBK
M1+%(!?@Q,Y>,6_5,:?KV.;"K%.]%@/$B@$]_H#[#_E2!4.$]-&9(#5& '_)Z
M-V\)VE=/?V35^^%8SU[*IBF+[K7 6UDVQJ;TO]AD>Y/MKA>Y>6O:K]I^KRZO
M?"X737GJ7V=YUW=JJ_\!4$L#!!0    ( %*%+4\0VM7*VP$  &0$   8
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&UL?53;;MLP#/T50Q\0^=:D"&P#38IB
M S8@Z+#U6;'I"ZJ+)\EQ]_?3Q76=U-N+)5+G')(2Z6P4\E6U #IX8Y2K'+5:
M]WN,5=D"(VHC>N#FI!:2$6U,V6#52R"5(S&*XS#<8D8ZCHK,^4ZRR,2@:<?A
M) ,U,$;DGP-0,>8H0N^.YZYIM77@(NM) S] _^Q/TEAX5JDZ!EQU@@<2ZAP]
M1/MC:O$.\*N#42WV@:WD+,2K-;Y6.0IM0D"AU%:!F.4"1Z#4"IDT?D^:: YI
MB<O]N_J3J]W4<B8*CH*^=)5N<W2/@@IJ,E#]+,8O,-5SAX*I^&]P 6K@-A,3
MHQ14N6]0#DH+-JF85!AY\VO'W3KZD]UNHJT3XHD0SX1H^U]",A&2#X*[3>PS
M<Z4^$DV*3(HQD/ZQ>F)[(MHGYC)+ZW1WY\Y,M<IX+T44IQF^6*$)<_"8>(F9
M$=BHSR'BM1"'^!,]O@YP_(Q(_Q$A62TB<?SDJHB[=8%T52!U NF5P/;F%CSF
MWF&XPX2;*+FI9!44WZ2"%X_#0#:NCU50BH%K>PT+[SPJ#[%]W!O_P8R0[_@/
M&3]_WXEL.JZ"L]"F==P#UT)H,#F&&]/4K1GYV:!0:[O=F;WTC>\-+?IIIO'\
M8RG^ E!+ P04    " !2A2U/K1PFW<\$   %&   &    'AL+W=O<FMS:&5E
M=',O<VAE970W+GAM;'V8T6[C-A!%?\7P>];B#"E*@6,@5E&T0 L$6[1]5FPF
M-E:R7$F)MW]?27:\SLQE7V);N1S>$<G#(9>GIOW6[4+H9]_KZM ]S'=]?[Q?
M++K-+M1E]Z4YAL/PGY>FK<M^^-F^+KIC&\KMU*BN%I0DZ:(N]X?Y:CD]>VI7
MR^:MK_:'\-3.NK>Z+MM_UZ%J3@]S,_]X\'7_NNO'!XO5\EB^AC]"_^?QJ1U^
M+:Y1MOLZ'+I]<YBUX>5A_FCN"\MC@TGQUSZ<NIOOLS&5YZ;Y-O[X=?LP3T9'
MH0J;?@Q1#A_OH0A5-48:?/QS"3J_]CDVO/W^$?WG*?DAF>>R"T53_;W?]KN'
M>3:?;<-+^5;U7YO3+^&2D)O/+MG_%MY#-<A')T,?FZ;JIK^SS5O7-_4ERF"E
M+K^?/_>'Z?-TB?_1##>@2P.Z-C#I_S;@2P/^T<!.R9^=3:G^5/;E:MDVIUE[
M'JUC.4X*<\_#R]R,#Z=W-_UOR+8;GKZO#/GEXGT,=-&LSQJZU5P5BR'ZM0M"
M7:Q)-:?/'11:82,],$R"I_;\*8D,![ P@)T"V)L >29>PEF23I+#)&%O620"
M1'F:8B<..G$@E1P'2&& 5*5B.!&YG#7NQB;I7+3(.!^QXJ$5#ZP88<6K7G(G
MC&B)B0QN!FUDP(:8@>M,OY%,OA"M,8G#1G)H) =&1"?K7'?BK1B_ HB<CU@Q
M"5[W"3!CY<)/5$=9*KP C?<1*Q$$&6#%22L&6#'2BQ:E&47,0%@]&M(+D",K
MV& :&0;Y**:RLGJ7Y7($"B!C[SGB!\/-:+H9EGB[B#[YL2R'H4 RDV4V8@@S
MSCAER*;2C],K,I$K$H@RB@T6QJ71O+1JK#0*[XSUZMT 61ZU@Y%I-#.=1(31
M0+S+LTRZ 2K'L9F#R6DRL!@B6X#!S#,:>DZ-M>89<:86MU8-,Y1BI0C&'FGL
M.3G<I(E&5KI!(I]$6$,8?*3!Y^2Z)(VT.Y>GDA- YEP>&6W"Z"/2=G)IAW0_
M:L,&HA$2D5V!,$4)4%1NA&M"%/6D#&F9&7:[R(Y)&*-D]6*(E:F$P4<:?,;*
M4H0TU.XH][G,"<BR6*E(&'X$BD59!ZX)T8^<]%U W;"#Q-8$!B"!HM'*NH0
MVXQSI!8ITEF3Q48-4Y  !:-S!U.00.EGU&0&@#.I40./9#:)K'7&'&10_JD]
MF#7CS' :2>4V#'3>I+$3&&,8,J@"U4[,@(89656F(%V:)K'C"V,@L@:BL1+0
M#&!'7BX.$"J-'7$C9US$0XEG!CST)$L#J$HB>&9,0P9%I9,SFG6U:-50Z4#1
M-X.IRH"J3IXS&=23/G=R'P4RMK&2AS%5&5#52<JSIB7[1(V45J71E8Z!R@"H
MJJ1D<,9F>6U0 )6GV+3!+&5P&)>#L&9]TG:)/+$40/7)\V<[F,N<:[2["-HM
M)JD%)%45K@4D)7D74@"5S2-SSV**6D!15>!>1+?75,;+$VJ!5$21R6<Q02TX
M3;O8S1SFG@7<4V6IU42C8:>2$QC*V,LCVN+F\K0.[>MTS]S--LW;H1^O*6^>
M7N^R'VF\?!7/U^:^.-](_PASOB#_O6Q?]X=N]MST?5-/%[ O3=.'P67R9?"W
M"^7V^J,*+_WXU0_?V_/%]/E'WQPOE^Z+Z\W_ZC]02P,$%     @ 4H4M3^Z'
MH-JO 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6Q]4VUOG# ,
M_BM1?D##<;=N.@%2K]6T29MT:M7V<PX,1,T+2\+1_?LZ@:.L8_M";./G\6/'
MR09C7UP+X,FKDMKEM/6^VS/FRA84=U>F XU_:F,5]^C:AKG. J\B2$F6)LDU
M4UQH6F0Q=K1%9GHOA8:C):Y7BMO?!Y!FR.F&7@+WHFE]"+ BZW@##^ ?NZ-%
MC\TLE5"@G3":6*AS>K/9'W8A/R8\"1C<PB:ADY,Q+\'Y7N4T"8) 0ND# \?C
M#+<@92!"&;\F3CJ7#,"E?6'_&GO'7D[<P:V1SZ+R;4Z_4%)!S7OI[\WP#:9^
M/E$R-?\#SB Q/2C!&J61+GY)V3MOU,2"4A1_'4^AXSE,_!?8.B"= .D' !L+
M1>5WW/,BLV8@=IQ]Q\,5;_8ISJ8,P3B*^ _%.XR>B\UUDK%S()IR#F-.NLR9
M,QBRSR72M1*']"]XN@[?KBK<1OCV#X7_J+];)=A%@MU_6US+^:B2+6:JP#9Q
MFQPI3:_C)B^B\\+>I/%.WM/';?_);2.T(R?C\6;C_&MC/*"4Y I7J,4'-CL2
M:A_,SVC;<<U&QYMN>D%L?L;%&U!+ P04    " !2A2U/*2,B&;0!  #2 P
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
M.L3C <]N'+/1"+:;?A";OW'Q"U!+ P04    " !2A2U/+Z?=;+8!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q]4]MNVS ,_15!'U E2K:E
M@6V@Z3!LP 8$';8]*S9M"]7%D^2X^_M1LNMYK=$72:1X#@\I*ANL>_0M0"!/
M6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S;OF1;2T")+OK,K
M,ML')0V<'?&]UL+].8&R0TZW]-GQ()LV1 <KLDXT\!W"C^[LT&(S2R4U&"^M
M(0[JG-YMCZ=]C$\!/R4,?G$FL9*+M8_1^%+E=!,%@8(R1 :!VQ7N0:E(A#)^
M3YQT3AF!R_,S^Z=4.]9R$1[NK?HEJ]#F]$!)!;7H57BPPV>8ZGE'R53\5[B"
MPO"H!'.45OFTDK+WP>J)!:5H\33NTJ1]&&]VAPFV#N 3@,^ 0\K#QD1)^4<1
M1)$Y.Q W]KX3\8FW1XZ]*:,SM2+=H7B/WFNQO3UD[!J)IIC3&,.7,7,$0_8Y
M!5]+<>*OX'P=OEM5N$OPW7\*;]<)]JL$^T2P?[/$US$XUR^2L$5/-;@F39,G
MI>U-FN2%=Q[8.Y[>Y%_X..W?A&ND\>1B [YLZG]M;0"4LKG!$6KQ@\V&@CK$
MXP<\NW',1B/8;OI!;/[&Q5]02P,$%     @ 4H4M3P.>[DJS 0  T@,  !D
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
M\R\;^U\A.O!2-E=^A!K_P69#0>7"\<:?S3AFH^&PFWX0F[]Q_@=02P,$%
M  @ 4H4M3Z*!V86R @  $PL  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N
M>&UL=5;MCML@$'P5RP]P-O@CSBF)=+FJ:J56.EW5]C=)2&*=;5(@R?7MB['/
MM6#X$P.>G0&RL][57<@W=>9<1^]MTZEU?-;Z\I@D:G_F+5,/XL([\^8H9,NT
MF<I3HBZ2LX,-:IN$IFF9M*SNXLW*KKW(S4I<=5-W_$5&ZMJV3/[=\D;<US&)
M/Q9>Z]-9]PO)9G5A)_Z#ZY^7%VEFR<1RJ%O>J5ITD>3'=?Q$'K>4]@$6\:OF
M=S4;1_U1=D*\]9.OAW6<]COB#=_KGH*9QXT_\Z;IF<P^_HRD\:39!\[''^R?
M[>'-879,\6?1_*X/^KR.JS@Z\".[-OI5W+_P\4!%'(VG_\9OO#'P?B=&8R\:
M97^C_55IT8XL9BLM>Q^>=6>?]^%-N1S#<  = ^@44%F=9!"R.__$--NLI+A'
M<KC\"^O_8_)(S=WL^T5[%?:=V;PRJ[<-)<M5<NN)1LQVP- 9ADR(Q+!/$A1)
M;*D73G%X!G>8V?!LKE[FF""'!+DER.?Z-'6.B#"!0Q90I  $U!%!F R+E%"D
M] @*5\.'4!JXK0746'@$I'03PL=06F"1"HI4@*!T1!!F@4664&3IGR2K'!$?
M0VF%14B*#90""L]! )2E 9V 40F@(*X. @7<1J!;GP@%%)FK@T"!-"/8UB0#
M%(6K@T!E0 >[GP!K9PM7!X%">8 +  'NSKP\ * \E >X!A#@\-S+ P0*Y0&N
M P28//?R (%">8!+ 0$^S[T\0*!0'N!J0(#5<R\/$"B0!Q37 ^I;G53NYP:
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
MX >;#065#\=;/-MQS$;#FV[Z06S^QOD;4$L#!!0    ( %*%+4^H/LWUMP$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;&U3VV[<(!#]%<0'
MA%WL)*N5;2F;*&JE5EJE:OO,VF,;!8P+>)W^?0?LN&[J%V"&<\Y<&++1V%?7
M GCRIE7G<MIZWQ\9<V4+6K@;TT.'-[6Q6G@T;<-<;T%4D:05X[O='=-"=K3(
MHN]LB\P,7LD.SI:X06MA?Y] F3&G>_KN>)%-ZX.#%5DO&O@&_GM_MFBQ1:62
M&CHG34<LU#E]V!]/:<!'P \)HUN=2:CD8LQK,#Y7.=V%A$!!Z8."P.T*CZ!4
M$,(T?LV:= D9B.OSN_ISK!UKN0@'CT;]E)5O<WJ@I():#,J_F/$3S/7<4C(7
M_P6NH! >,L$8I5$NKJ0<G#=Z5L%4M'B;=MG%?9QNDF2F;1/X3. +X1#CL"E0
MS/Q)>%%DUHS$3KWO17CB_9%C;\K@C*V(=YB\0^^UX(<T8]<@-&-.$X:O,/L%
MP5!]"<&W0ISX?W2^34\V,TPB/5E'OS]L"Z2; FD42/\I\?9#B5N8NP]!V*JG
M&FP3I\F1T@Q=G.25=QG8!Q[?Y"]\FO:OPC:R<^1B/+YL[']MC =,97>#(]3B
M!UL,!;4/QWL\VVG,)L.;?OY!;/G&Q1]02P,$%     @ 4H4M3TUDE\6X 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL=5-A;]P@#/TKB!]0
M[KATS4Y)I%ZG:9,VZ=1IW6<N<1)4"!F02_?O9TB:95WV!;#Q>\\V)AN-?78M
M@"<O6G4NIZWW_9$Q5[:@A;LQ/71X4QNKA4?3-LSU%D0505HQOMN]8UK(CA99
M])UMD9G!*]G!V1(W:"WLKQ,H,^9T3U\=C[)I?7"P(NM% ]_ ?^_/%BVVL%12
M0^>DZ8B%.J?W^^,I"?$QX$G"Z%9G$BJY&/,<C,]53G<A(5!0^L @<+O" R@5
MB#"-GS,G720#<'U^9?\8:\=:+L+!@U$_9.7;G*:45%"+0?E',WZ"N9Y;2N;B
MO\ 5%(:'3%"C-,K%E92#\T;/+)B*%B_3+KNXC]--<CO#M@%\!O %D$8=-@G%
MS#\(+XK,FI'8J?>]"$^\/W+L31F<L17Q#I-WZ+T6/+W+V#40S3&G*8:O8O9+
M!$/V18)O29SX/W"^#3]L9GB(\,-:/?V/?K))D$2"Y*\2TS<E;L6\?R/"5CW5
M8)LX38Z49NCB)*^\R\#>\_@F?\*G:?\J;",[1R[&X\O&_M?&>,!4=C<X0BU^
ML,504/MPO,.SG<9L,KSIYQ_$EF]<_ 902P,$%     @ 4H4M3WA5*0ZW 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL;5/;;MP@$/T5Q <$
MFW72[<JVE$T4M5(KK5*U>6;ML8W"Q0&\3O^^@!W72?P"S##GS)EAR$=MGFT'
MX-"K%,H6N'.N/Q!BJPXDLU>Z!^5O&FTD<]XT+;&] 59'D!2$)LD-D8PK7.;1
M=S)EK@<GN(*307:0DIF_1Q!Z+'"*WQR/O.U<<) R[UD+O\#][D_&6V1AJ;D$
M9;E6R$!3X-OT<,Q"? SXPV&TJS,*E9RU?@[&][K 21 $ BH7&)C?+G '0@0B
M+^-EYL1+R@!<G]_8'V+MOI8SLW"GQ1.O75?@/48U-&P0[E&/WV"NYQJCN?@?
M< 'APX,2GZ/2PL8558-U6LXL7HIDK]/.5=S'Z>;Z9H9M ^@,H M@'_.0*5%4
M?L\<*W.C1V2FWO<L/'%ZH+XW57#&5L0[+]YZ[Z6D7Y.<7 +1''.<8N@J)ETB
MB&=?4M"M%$?Z"4ZWX;M-A;L(WZVS[[-M@FR3((L$V;L2TP\E;L5\5$E6/95@
MVCA-%E5Z4'&25]YE8&]I?)/_X=.T_V2FY<JBLW;^96/_&ZT=>"G)E1^ASG^P
MQ1#0N'#\XL]F&K/)<+J??Q!9OG'Y#U!+ P04    " !2A2U/W3R61=(!  "<
M!   &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6QU5.MNVR 4?A7$ Y2$
M)&X:V9::5M,F;5+4:=UO8A]?5"X>X+A[^P%V/"^C?PSG\%W.P4 Z*/UF&@"+
MW@67)L.-M=V!$%,T()BY4QU(MU(I+9AUH:Z)Z32P,I $)W2U2HA@K<1Y&G(G
MG:>JM[R5<-+(]$(P_?L(7 T97N-KXJ6M&^L3)$\[5L-WL#^ZDW81F57*5H T
MK9)(0Y7AQ_7AF'A\ +RV,)C%'/E.SDJ]^>!+F>&5+P@X%-8K,#=<X DX]T*N
MC%^3)IXM/7$YOZI_"KV[7L[,P)/B/]O2-AG>8U1"Q7IN7]3P&:9^=AA-S7^%
M"W ']Y4XCT)Q$[ZHZ(U58E)QI0CV/HZM#.,PKB176IQ )P*="?M (*-1J/R9
M69:G6@U(CWO?,?^+UP?J]J;PR; 58<T5;USVDM.'34HN7FC"'$<,76#6,X(X
M]=F"QBR.]#\ZC=,WT0HW@;Y9NN_OXP+;J, V"&S_:7%[TV(,LXN;[*(FNXA
M<F,2PWS021(U22("^QN3&.;AQH0L3H< 78=[85"A>AGNY"([7[U'&D[77_AX
M;[\Q7;?2H+.R[HR&DU0I9<&5LKIS#3?NJ9@##I7UTWLWU^.%&0.KNNDM(/.#
ME/\!4$L#!!0    ( %*%+4\M^7U8M@$  -(#   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,W+GAM;&U386_<( S]*X@?4!+NNG6G)%*O5;5)FW3JM.XSES@)
M*L09D$OW[P<DEV5=O@ V?L_/QF0CFE?; CCRIE5G<]HZUQ\8LV4+6M@;[*'S
M-S4:+9PW3<-L;T!4$:05XTGR@6DA.UIDT7<R18:#4[*#DR%VT%J8WT=0..8T
MI5?'LVQ:%QRLR'K1P'=P/_J3\19;6"JIH;,2.V*@SNE]>CCN0WP,>)$PVM69
MA$K.B*_!^%+E- F"0$'I H/PVP4>0*E Y&7\FCGIDC( U^<K^U.LW==R%A8>
M4/V4E6MS>D=)!;48E'O&\3/,]=Q2,A?_%2Z@?'A0XG.4J&Q<23E8AWIF\5*T
M>)MVV<5]G&YNK[!M )\!? '<10";$D7EC\*)(C,X$C/UOA?AB=,#][TI@S.V
M(MYY\=9[+\4N23)V"41SS'&*X:N8=(E@GGU)P;=2'/E_<+X-WVTJW$7X;IW]
M4[)-L-\DV$>"_3\EIN]*W(IYKY*M>JK!-'&:+"EQZ.(DK[S+P-[S^"9_PZ=I
M_R9,(SM+SNC\R\;^UX@.O)3DQH]0ZS_88BBH73A^]&<SC=ED..SG'\26;US\
M 5!+ P04    " !2A2U/,QN^-,X!  "<!   &0   'AL+W=O<FMS:&5E=',O
M<VAE970S."YX;6QM5.]NFS 0?Q7+#U 32&@; 5+3J=JD38HZ;?OLP %6;4QM
M$[JWGVT(8\Q?8M_Q^W/G^)R-4KWI%L"@#\$[G>/6F/Y(B"Y;$%3?R1XZ^Z66
M2E!C0]40W2N@E2<)3N(H2HF@K,-%YG-G561R,)QU<%9(#T)0]?L$7(XYWN%;
MXI4UK7$)4F0];> [F!_]6=F(+"H5$]!I)CNDH,[QT^YX2AW> WXR&/5JCUPG
M%RG?7/"ERG'D"@(.I7$*U"Y7> ;.G9 MXWW6Q(NE(Z[W-_47W[OMY4(U/$O^
MBU6FS?$#1A74=.#F58Z?8>[G@-'<_%>X K=P5XGU*"77_A>5@S92S"JV%$$_
MII5U?AUG_1LM3(AG0KPAD,G(5_Z)&EID2HY(36??4_<7[XZQ/9O2)?U1^&^V
M>&VSUR*)DHQ<G=",.4V8>(79+0ABU1>+.&1QBO^CQV%Z$JPP\?1D[?Z8A 7V
M08&]%]C_T^)^TV((<PB;'((FAX! NC$)8>[#)FG0) T(/&Q,0IC'C0E9W0X!
MJO%SH5$IA\[/Y"J[C-Y3[&_77_@TM]^H:EBGT44:>T?]3:JE-&!+B>YLPZU]
M*I: 0VW<]M[NU30P4V!D/[\%9'F0BC]02P,$%     @ 4H4M3Z3NTI>W 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL;5/;;MP@$/T5Q <$
MF]WFLK(M95-5K=1(JU1MGUE[;*. QP6\3OX^@!W73?T"S##GS)EAR$8TS[8%
M<.1%J\[FM'6N/S!FRQ:TL%?80^=O:C1:.&^:AMG>@*@B2"O&D^2::2$[6F31
M=S)%AH-3LH.3(7;06IC7(R@<<YK2=\>3;%H7'*S(>M' #W _^Y/Q%EM8*JFA
MLQ([8J#.Z7UZ..Y#? SX)6&TJS,)E9P1GX/QK<II$@2!@M(%!N&W"SR 4H'(
MR_@S<](E90"NS^_L7V+MOI:SL/" ZK>L7)O36THJJ,6@W!..7V&NYQ,E<_'?
MX0+*AP<E/D>)RL:5E(-UJ&<6+T6+EVF77=S'Z8;?S+!M )\!? '<QCQL2A25
M?Q9.%)G!D9BI][T(3YP>N.]-&9RQ%?'.B[?>>REV:9*Q2R":8XY3#%_%I$L$
M\^Q+"KZ5XLC_@_-M^&Y3X2["=^OL=]?;!/M-@GTDV/]38OJAQ*V8CRK9JJ<:
M3!.GR9(2ARY.\LJ[#.P]CV_R-WR:]D=A&ME9<D;G7S;VOT9TX*4D5WZ$6O_!
M%D-![<+QQI_--&:3X;"??Q!;OG'Q!E!+ P04    " !2A2U/Q<LE"K4!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6QM4]MNG# 0_17+'Q"#
M8=-H!4C95%4BM=(J5=MG+PQ@Q1=BFR7]^]J&4)KR8GO&YYRY>%Q,VKS8'L"A
M-RF4+7'OW' DQ-8]2&9O] #*W[3:2.:\:3IB!P.LB20I"$V26R(95[@JHN]L
MJD*/3G %9X/L*"4SOT\@]%3B%+\[GGG7N^ @53&P#KZ#^S&<C;?(JM)P"<IR
MK9"!ML3WZ?&4!WP$_.0PV<T9A4HN6K\$XZDI<1(2 @&U"PK,;U=X "&"D$_C
M=='$:\A W)[?U;_$VGTM%V;A08M?O'%]B>\P:J!EHW#/>GJ$I9X#1DOQ7^$*
MPL-#)CY&K86-*ZI'Z[1<5'PJDKW-.U=QG^:; UUH^P2Z$.A*N(MQR!PH9OZ9
M.5851D_(S+T?6'CB]$A];^K@C*V(=SYYZ[W7*DNS@ER#T((YS1BZP:0K@GCU
M-03="W&B_]'I/CW;S3"+]&Q+3P[[ OFN0!X%\G]*S#^4N(?Y&(1L>BK!='&:
M+*KUJ.(D;[SKP-['1R1_X?.T?V.FX\JBBW;^96/_6ZT=^%22&S]"O?]@JR&@
M=>'XR9_-/&:SX?2P_""R?N/J#U!+ P04    " !2A2U/1;$"[K<!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6QM4]MNW" 0_17$!X2UUTFV
M*]M2-E752JVT2M7VF;7'-@HP+N!U^O<%[+ANXA=@AG/.7!CR$<VS[0 <>5%2
MVX)VSO5'QFS5@>+V!GO0_J9!H[CSIFF9[0WP.I*49.EN=\<4%YJ6>?2=39GC
MX*30<#;$#DIQ\^<$$L>")O35\23:S@4'*_.>M_ =W(_^;+S%%I5:*-!6H"8&
MFH(^),=3%O 1\%/ :%=G$BJY(#X'XTM=T%U(""14+BAPOUWA$:0,0CZ-W[,F
M74(&XOK\JOXIUNYKN7 +CRA_B=IU!3U04D/#!^F></P,<SVWE,S%?X4K2 \/
MF?@8%4H;5U(-UJ&:57PJBK],N]!Q'Z>;[,-,VR:D,R%="(<8ATV!8N8?N>-E
M;G D9NI]S\,3)\?4]Z8*SMB*>.>3M]Y[+??)7<ZN06C&G"9,NL(D"X)Y]25$
MNA7BE+ZCI]OT_6:&^TC?K^E)MBV0;0ID42#[K\3[-R5N80YO@K!53Q68-DZ3
M)14..D[RRKL,[$,:W^0??)KV;]RT0EMR0>=?-O:_073@4]G=^!'J_ =;# F-
M"\=[?S;3F$V&PW[^06SYQN5?4$L#!!0    ( %*%+4_X'F"&UP,  #<2   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;)58[6Z;,!1]%<0##/R!;:HD
MTM*N'](F59NV_::)DZ !SL!IMK>? 3<#<YTF?Q*PS[G7]^!C@V='5?]J=E+J
MX$]95,T\W&F]OXFB9K639=9\4'M9F9Z-JLM,F]MZ&S7[6F;KCE06$8YC%I59
M7H6+6=?V7"]FZJ"+O)+/== <RC*K_RYEH8[S$(5O#5_S[4ZW#=%BML^V\IO4
MW_?/M;F+3E'6>2FK)E=54,O-//R(;IX(;PD=XD<NC\W@.FA+>5'J5WOSM)Z'
M<3LB6<B5;D-DYN]5WLJB:".9<?RV0<-3SI8XO'Z+?M\5;XIYR1IYJXJ?^5KO
MYJ$(@[7<9(="?U7'1VD+2L+ 5O]9OLK"P-N1F!PK533=;[ Z-%J5-HH92IG]
MZ?_SJOL_]CT461I,P): 3P01GR402R G J)G"=02Z*6$Q!*22PG,$MBE!&X)
M_%*"L 1Q*2&UA-0A1/WSZR;$7::SQ:Q6QZ#NY_0^:ZV#;E(SY59M8S?#NCXS
M)QK3^KH@*)U%KVT@B[GM,7B(P?$8<P=AT!CS"<+@,>8>PI QY@'"T#'F<8IQ
M,CU-$?3_@",CVDDY#"J'.SX99F">  0,0+H =%1&XI318UB'J3H,P@DU:YFC
M_Q, )"09 4=#HN"0*# D!@=(P #)Y:(P,  #1L"=><2FM8HDCKVU<C 3!S()
M)U./20:9<$QIFGH2"3"1 !*E<( 4#)!>+BJ*89?'[\OZ8$%L5.T969%G14'O
M"_M@04-E4\&8\&2"'8CP-!/Q#1;V(")7: M[!D&FX>ZR1B?:\O2,/1%L+Y2\
MK^V]!0VU)40@E'A2P49$4R=BYIFV"'88XE>("WL'0>;A[MXC)N(*=&[BPC9#
MZ?OBWEG02%PJ"/.DPK ?,>1'9^U?0B#B[*F/%C0<#T<\\=:.8=-BP+0$>T)X
M]L,K-D0,NQ%#6R)W*YYN=>S<ZH]AVV+(ML+-18$-(&7<LTYAV+5XZEK,/6[$
ML!LQNT)<V(T8VO <<6\M:"0N/2<N;%L,V5:XN<1$7,130;DG%>Q:#+EV8B4
M1(C[L--)[0E!_C6:P-XFD&VI)P3L1H*N>+>$W4B O7%B)0L:5DS.68EX7F0A
MV[I6LJ#1TZ;(GPIV+8%<.WEI!C9;(ORI7->.>V%#$N!%U5V<ER#(8WP"NY8
MKG5G[A($N>_MT>"3L)3UMCMC:(*5.E2ZY0Y:3^<8R^[3WFTGR<VC$6W:8PHV
M/0SLX::G.Q2)_B?OCU2^9/4VKYK@16GSF=M]C&Z4TM)4%G\PSV8GL_7III ;
MW5YR<UWW1QG]C59[>TP3G<Z*%O\ 4$L#!!0    ( %*%+4\OG3.)@@,  "T1
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;)68[VZ;,!3%7P7Q  7;
M8$B41&HR39NT256G;9]IXB2H@#-PDN[M9_Z4$7Q<A2\%G'.OSW7RJWU97&7Y
M6AV%4,Y;GA75TCTJ=9I[7K4]BCRI'N1)%/J3O2SS1.G'\N!5IU(DNR8HSSSJ
M^]S+D[1P5XMF[*E<+>1996DAGDJG.N=Y4OY=BTQ>ERYQWP>>T\-1U0/>:G%*
M#N*'4#]/3Z5^\OHLNS07197*PBG%?ND^DODF: (:Q:]47*O!O5.7\B+E:_WP
M=;=T_=J1R,16U2D2?;F(C<BR.I/V\:=+ZO9SUH'#^_?LGYOB=3$O224V,ON=
M[M1QZ<:NLQ/[Y)RI9WG](KJ"0M?IJO\F+B+3\MJ)GF,KLZKYZVS/E9)YET5;
MR9.W]IH6S?7:Y7\/PP&T"Z!]0##[,(!U :P/($%3?.NL*?53HI+5HI17IVR_
MK5-2_RC(G.G%W-:#S=HUG^EJ*SUZ63$6+;Q+G:C3K%L-'6A(K_!T]GX*BJ98
M4R.<WDZP,16!908&BV!-/+LI(L8) I@@:!($-PEFHU5H-;S1%*V&,M_W1[68
M,LIN9#=V0F@G-.T$HWG6K28<S!/$,],.D+'(:H=#.QS8(2,[W%R=,#3MF#+"
M ZN="-J)@!V*$\0P07S_SV4&$\R  S9:$*0)\"3$QVCZ($5H26&AF]Q?*H'T
M/A)Z1[%0Q"WS8(8) RDB2PI,,0DF5(O)(PB]>%PM$LTL\V"D"& J'",.199_
MC 2S0@ LH046@FDA$W AF!>"8#!6%8A"9MEH,#$4$&.L*A19R*08*TI "@N9
M%&-%Z?VK2C$Q%! 3\G&U2&3!BF*L*-@=0YM5C!4-)U2+B:$(!J/:"<103 Q%
MQ%C@II@8.H$8BHFA" :C6B#BEJV486(8@(';SEX8!C9ACV$8!@:V#SXZ)*ZA
M:+01;:#( C>S'"8!,=P"-\/$L D;$</$L'O.@,P\W<5$?W_C4Q?0?70*9)A
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
M#^YE KULOD%2"+*<)#CN9#[OY!E5IA 46_S@=N?L?1),(<C"R!QS E_0[BD
M<1O7<LLQ?T$CIPC$?<./=W<]*F5]ZJ^>C;-7UZKMCU5WT]/]-J7N?F7,[_2]
MEX'Y)PI6.]V]<XGN/"T)H232D@A*8BV)H231D@1)N+_:<1]*F):@J/4J:0G*
M4]=52_H+OO>S8L/G@7^R^I17C?.J6GU/[6^31Z5:J9?#_Z )["RSPS0HY+'M
M'B/]7 _7\F'0JLOXR<&;OGML_P=02P,$%     @ 4H4M3]Y?ZD)R!   '!<
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
M^7 +AT"R=GQ@T/3*I7\!4$L#!!0    ( %*%+4_ 91TF+0(  (L&   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;'V5VXZ;,!1%?P7QWC'8W"8B2 U5
MU4JM-)JJ[;.3G 0T!E/;2:9_7]L0Q!A/7^(+^VRO?8),>>/B138 *GCM6"^W
M8:/4L$%('AKHJ'S@ _3ZR8F+CBJ]%&<D!P'T:(LZAG 49:BC;1]6I=U[$E7)
M+XJU/3R)0%ZZCHJ_.V#\M@WC\+[QW)X;939050[T##] _1R>A%ZAV>78=M#+
MEO>!@-,V_!AOZL+HK>!7"S>YF <FR9[S%[/X>MR&D0$"!@=E'*@>KE #8\9(
M8_R9/,/Y2%.XG-_=/]OL.LN>2J@Y^]T>5;,-BS XPHE>F'KFMR\PY4G#8 K_
M#:[ M-R0Z#,.G$G[&QPN4O%N<M$H'7T=Q[:WXVWROY?Y"_!4@.>"./EO 9D*
MB%. 1C(;]1-5M"H%OP5B_+,&:MZ)>$-T,P]FT_;./M-II=Z]5DD2E>AJC";-
M;M3@A0:_5=1K11+/$J0!9@KLI<"VGBSJXSSR&Q"O ;$&R9L8L1-CU&16TX\Q
MLC@MG"AK59SDV3MI$B],XH%Q.K8;->GBF"3';EO7HOR]MJ1>DM1#0AR2M29S
M.E>G:PY<^#DR+T?FX4@<CFQU"(F*PGD7Z[4JSG#ZZ(?)O3#Y"H:01P<F7QWS
M@6"G<[5'A GQHQ1>E,+3E]1!*58O)(G2-'=8UJHXBW#FP*#%M6"NZ>]4G-M>
M!GNN] UC[X$3YPJT8_2@@S7ZRS O&)R4F>9Z+L;[<5PH/DQ7/YJ_/]4_4$L#
M!!0    ( %*%+4\K,JZK) (   8&   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;'U4VVZ<,!#]%<1[8S"W9,4B9;>J6JF5HE1IG[WL[()B8VI[E_3O
MZPLA!)R^8'LX<^:< 4\Y</$L&P 5O##:R6W8*-5O$))U XS(&]Y#I]^<N&!$
MZ:,X(]D+($>;Q"C"490C1MHNK$H;>Q!5R2^*MAT\B$!>&"/B[PXH'[9A'+X&
M'MMSHTP 565/SO 3U%/_(/0)32S'ED$G6]X% D[;\#[>[ N#MX!?+0QRM@^,
MDP/GS^;P[;@-(R,(*-3*,!"]7&$/E!HB+>//R!E.)4WB?/_*_L5ZUUX.1,*>
MT]_M437;\#8,CG B%ZH>^? 51C]9&(SFO\,5J(8;);I&S:FTSZ"^2,79R**E
M,/+BUK:SZ^#>I,68YD_ 8P*>$N+\OPG)F)"\):36O%-FK7XFBE2EX$,@W,?J
MB?DGXDVBFUF;H.V=?:?=2AV]5FF:E^AJB$;,SF'P#!-/"*39IQ+85V*'5^GX
M?8']&I%^4"'QFDAL?C(76& _0>HE2"U!^JX+Q:(+#I-;3.=LY$62+:RL47&6
M1XE?3.85DWG$W"[$.$PV*_,)WT4++3Y0]H&4W"LE7TM9&-[EJR(X3Y>H_1H5
M9TD6^;447BV%IRUW"S'%^ANMNN+!K)J"9M>'@3C;22.#FE\Z97[4670:9O?8
M7+]%?*>'G)M);S1N0OX@XMQV,CAPI2^WO8(GSA5HB=&-;E2CA_)TH'!29EOH
MO7"CR1T4[\>IBZ;17_T#4$L#!!0    ( %*%+4_E>L;<^ $  &X%   9
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;'U4[6Z;,!1]%<0#U'R'1H#44$V;
MM$E1IVV_';@$5(.9[83N[6<;BJCQ]B>VK\\Y/N?B.)LH>^4M@'#>>C+PW&V%
M&(\(\:J%'O,'.L(@=QK*>BSDDET1'QG@6I-Z@@+/2U"/N\$M,ET[LR*C-T&Z
M <[,X;>^Q^S/"0B=<M=WWPLOW;45JH"*;,17^ [BQWAF<H56E;KK8> ='1P&
M3>X^^<<R47@-^-G!Q#=S1R6Y4/JJ%E_JW/64(2!0":6 Y7"'$@A10M+&[T73
M78]4Q.W\7?V3SBZS7#"'DI)?72W:W$U=IX8&WXAXH=-G6/+$KK.$_PIW(!*N
MG,@S*DJX_G6J&Q>T7U2DE1Z_S6,WZ'&:=^)DH=D)P4((5H(?_9<0+H30(*#9
MF8[ZC 4N,D8GA\T?:\3J3OC'4#:S4D7=.[TGTW)9O1=1[&7HKH06S&G&!!M,
M\!%1[A&1OT*0-+"Z"*PN LT/-WS_D-H%0JM J 6B#S%\(\:,231FT)@T3HP@
M>TR4>G8CD=5(9#%B=.LT8^+-(8%IMK1@'F.[D=AJ)-X;20T?\>X,/PU-(Q90
M</B'D\3J)+&T)#2L)+N^!X^AX;>T@+S8_#IH<_/52_0-LVLW<.="A?P3Z:O>
M4"I "GH/,E8K'[]U0: 1:GJ0<S8_ ?-"T'%YW=#ZQ!9_ 5!+ P04    " !2
MA2U/*>_\4NH!  !,!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q]
M5.UNFS 4?17D!ZCY;A0!TIJJVJ1-BCIM_>W ): :S&PG=&\_?Q!$P=D?;%_.
M.?<<8YR-C+^+!D!Z'QWM18X:*8<]QJ)LH"/B@0W0JS<UXQV1:LG/6 P<2&5(
M'<6A[Z>X(VV/BLS4CKS(V$72MH<C]\2EZPC_^P24C3D*T*WPVIX;J0NXR 9R
MAI\@?PU'KE9X5JG:#GK1LM[C4.?H2[ _I!IO +];&,5B[NDD)\;>]>);E2-?
M&P(*I=0*1 U7. "E6DC9^#-IHKFE)B[G-_47DUUE.1$!!T;?VDHV.=HAKX*:
M7*A\9>-7F/(DR)O"?X<K4 773E2/DE%AGEYY$9)UDXJRTI$/.[:]&<=)_T9S
M$\*)$,Z$(/XO(9H(T8J K3,3]9E(4F2<C1ZW'VL@^DP$^TAM9JF+9N_,.Y56
MJ.JUB),XPU<M-&&>+"9<8,+/B,,6$0<S!"L#LXO0Z2(T_&C!#W9W!"*G0&0$
MXD\QDE4,BTD-IK=-8M]W=XF=76)'EW35Q6*219?(7W2Q^Q5OK(2[>U82IY7$
M8>5Q92796$DV3K:8NWN2.HVD#B.[E9%T&W?KQ ':6L&+<ZWOF1^$G]M>>"<F
MU2]B#G+-F 0EZ#^H5(VZVN8%A5KJZ:.:<_N#VX5DPW1WX?D"+?X!4$L#!!0
M   ( %*%+4^8@;VQ%P,  .L,   9    >&PO=V]R:W-H965T<R]S:&5E=#4U
M+GAM;(V7;6^;,!#'OPKB Q1L\Y0JB=1FFC9IDZI.VUX[B9.@ F:VDW3??L8X
M%,QYRIN S?G^=_;]PK&\<O$F3XRIX+VN&KD*3TJUCU$D=R=64_G 6];H)P<N
M:JKT4!PCV0I&]V91744XCK.HIF43KI=F[D6LE_RLJK)A+R*0Y[JFXN\SJ_AU
M%:+P-O%:'D^JFXC6RY8>V0^F?K8O0H^BP<N^K%DC2]X$@AU6X1-ZW."\6V L
M?I7L*D?W09?*EO.W;O!UOPKC+B)6L9WJ7%!]N; -JZK.DX[CCW4:#IK=PO']
MS?MGD[Q.9DLEV_#J=[E7IU58A,&>'>BY4J_\^H79A-(PL-E_8Q=6:?,N$JVQ
MXY4TO\'N+!6OK1<=2DW?^VO9F.O5^K\M@Q=@NP /"Q+TWP7$+B ?"TSN?6 F
MTT]4T?52\&L@^L-J:5<3Z)'HO=QUDV;KS#.=K-2SEW62+I;1I7-D;9Y[&SRV
MR>+!)M+^!Q$,BF#C@$P<(-@! 1T0XR"9.,!.E+U-9FP:8Y.A A9)0)$$$"&.
M2&^3CD3(:+LF(BDHD@(BB2.2SD1PX=GO#!3) )'4$<EF(FCA.9,<%,D!D<P1
MR6<B!8$U"E"C #1R1Z.8:20>C06HL0 T"D=C,=^L-'>.;3-W1(AG1U$,PQ@#
ML7C*"WEX1O>SAF!:$;Z#-FLTV1+B.UP$4XT@K%WBK-&DA@K?GL!@(XAL%SHT
M1SN+/=0AF&T$P>URA^9TDS3QZ,!X(XAO%ST$ )[X\H$)1Q#B+GYHSOC"EPX,
M.0(HSWV1P@RCQ?U5CV'V,,2>6_76:)QL/CKAJ0X,*$9W%+TU&NNDQ/?*];QS
M(8K=HL=SB@GVZ< 08PABM^CQ'&*4>?XL, PQAB!VBQ[/(4YSCPS,,(88=FO>
M&HU[C=17;2["TZ<P>'@.WOA58H, Z,S=**)1'U@S<30=LPQV_-RHCI?1;-^5
M/^NNW/2=SOP3SG2[G@%/=""W1C[ZD.@_ [Y3<2P;&6RYT@VLZ3,/G"NFXX\?
M]":>])?',*C8076WN;X7??O=#Q1O[:=%-'S?K/\!4$L#!!0    ( %.%+4_7
M5,4<GP(  $ )   9    >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;)5646^;
M,!#^*XCW%6R#@2J)U&2:-FF3JD[;GIW$25 !,]M)NG\_VU!*\2&E+V";[[[[
M[K#OO+@*^:Q.G.O@I:X:M0Q/6K?W4:1V)UXS=2=:WI@O!R%KILU4'B/52L[V
MSJBN(AS'-*I9V82KA5M[E*N%..NJ;/BC#-2YKIG\M^:5N"Y#%+XN/)7'D[8+
MT6K1LB/_R?6O]E&:632P[,N:-ZH432#Y81D^H/L-HM; (7Z7_*I&X\"&LA7B
MV4Z^[9=A;!7QBN^TI6#F=>$;7E66R>CXVY.&@T]K.!Z_LG]QP9M@MDSQC:C^
ME'M]6H9Y&.SY@9TK_22N7WD?4!H&??3?^857!FZ5&!\[42GW#'9GI47=LQ@I
M-7OIWF7CWM?N"\6]&6R >P,\&'3)F34@O0%Y,TA<\)TR%^IGIMEJ(<4UD-W?
M:IG=%.B>F&3N[*++G?MFHE5F];)*,KR(+I:HQZP[#!YAT("(#/O@ D,NUM@S
MGSC8^(ADQ@,!@R#.GKP+@L $"4B0.(+D'4$RR4*'H0[3.$R>DPEHXX,2FF-8
M2@I*20$IZ41*ATE'7C[A@A83+0 *T:* Q5!0#/7$I/%$"_6\I#F="-[X(%SD
M,W\H Y5D0%KH1$KF>4&FGDVD^* ,SVRV'%22 THRF*  "8K;=RN*X4,;W[!?
M>] X4D*\/P.@<(QF-@F:J2'(DT/2=(8"K!$/"'\@*7 10.26I!!_CZ0TFR;%
M1]$1U7LU<$5!4$G)9RC@2H#2#^0$/K_(/\! 3JA7M$@13VLT@$)%/MTHT:CO
MU%P>78M6P4Z<&VTK_&AUN 8\N,XX65_;ZX'K9V\TW=WB!Y/'LE'!5FC3%5WO
M.@BAN1$9WYF4G<QU9IA4_*#M,#-CV?7T;J)%V]]7HN'2M/H/4$L#!!0    (
M %.%+4].?GDS3 (  /8&   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM
M;'V5VXZ;,!"&7P7Q ,O!YI (D#:IJE9JI6BKMM<.F02T!E/;"=NWKVT(RX+3
M&["'?^:;,?8XZQE_%16 =-X:VHK<K:3LMIXGR@H:(IY8!ZWZ<F:\(5)-^<43
M'0=R,DX-]4+?C[V&U*U;9,9VX$7&KI+6+1RX(ZY-0_C?'5#6YV[@W@TO]:62
MVN 564<N\ /DS^[ U<R;HISJ!EI1L];A<,[=YV"[#WSM8!2_:NC%;.SH4HZ,
MO>K)UU/N^CHCH%!*'8*HUPWV0*F.I/+X,P9U)Z9VG(_OT3^;XE4Q1R)@S^CO
M^B2KW$U=YP1G<J7RA?5?8"PH<IVQ^F]P ZKD.A/%*!D5YNF45R%9,T91J33D
M;7C7K7GW8_R[F]TA'!W"R2&(_^N 1@?T[H!-\4-FIM1/1)(BXZQW^/"W.J(W
M1;!%:C%+;31K9[ZI:H6RW@J<;#+OI@.-FMV@"6>:8%)X*OJ$"&V(7;AR#S\"
M]FL%?D! UB*0\4?S!-/$'@!; V 3 ,\32/W%*@R:V&A:HT&)'P>+4M:J$"<1
MLB<369.)+,DL,8,FFF'P)L%V2FREQ!;*\K_$*TJ"T -*8J4D%@I:+&RRHL0H
M\NV4U$I)+12\H*1K2AP_H&RLE(V%$BTHF_5_P>@!174_ZXGT+9QX>23]U3Z+
M<.0OMXE%]G'3#@EYLV[1 +^8QBJ<DEU;J<_ES#HU[^=0=YN%?:>;NNE"[V&&
M&^$[X9>Z%<Z12=7+3,<Y,R9!9>D_J?6JU"4T32B<I1XF:LR'3CQ,).O&6\:;
MKKKB'U!+ P04    " !3A2U/Y*8=1_,#   _%   &0   'AL+W=O<FMS:&5E
M=',O<VAE970U."YX;6R5F%V/VC@4AO]*E/MM_)F0$2 -K*I=J95&777W.@,&
MHB8Q3<S0_OOF:[+!?EW!#23F/<?GG/CQ"5Y>=?VM.2EE@A]E436K\&3,^2F*
MFMU)E5GS09]5U?YRT'69F?:V/D;-N5;9OC<JBX@1$D=EEE?A>MF/O=3KI;Z8
M(J_42QTTE[+,ZI\;5>CK*J3A^\"7_'@RW4"T7IZSH_I'F:_GE[J]BR8O^[Q4
M59/K*JC5814^TZ>M6'0&O>+?7%V;V770I?*J];?NYN_]*B1=1*I0.].YR-JO
M-[551=%Y:N/X/CH-ISD[P_GUN_>/??)M,J]9H[:Z^"_?F],J7(3!7AVR2V&^
MZ.M?:DQ(AL&8_2?UIHI6WD72SK'31=-_!KM+8W0Y>FE#*;,?PW=>]=_7T?^[
M&39@HP&;#)C\K0$?#?AD0$6?_!!9G^J?F<G6RUI?@WIX6N>L6Q3TB;?%W'6#
M?>WZW]ILFW;T;2T6R3)ZZQR-FLV@83,-G111ZWV:@J$I-LPQ9[<3;%V%\,S
M81*\M^<W22RP P$=B-Z!N'&06E48-'&OJ88T9")C*Q5719.$Q#@8"8.1;C I
ML8(9-'(VS1]<$&D% U0TY9[2QC"8V E&4BN6V)F%,6ZKMJZ*RB21.)8$QI*
MPMC!)&[]);&JMTV<6!;2LUX6,)*%$PD7"7:00@?I_2N6$@PN =5@-KFN:/YD
M;N?Q;! 4N& >%W #>*;L@6PQX93?DZTKXE)XYL$; 04[0<H]+C"^5#Z0+8:.
MNM2Y^]$HNEWJ[29@K74*P"-\03P!8?(H0L\IOROREQ]S15VP1"KL>9#(LY%0
MC!]-@0O/)LTP?XS<_Y@91HNY:+E5A2+/7L,P?XP!%[Y0,7_L@1;+,%H,H>5D
MZXJ\:XAA_ACJGZG'!>:/Q0]DBXEA@!@'8>9VJY0*NXLSMUW%1'H6/,-@,9<9
MIRUNH,CWJH?!8BY8DGBZ!<=@\0? XA@L#IAQBC^*YL67L?TZ-XJD1W0;#*:/
M(_KL=0]$WD;-/2_!J$7:>R<02>+I;QQSS%U$)?$@RC&B_($6R3&B_)X6R=T6
M*5EJ/V*W0<Y%M\%@V/D][1&(O%L;QQ3S>]HC$$GBV2TXII@CBCVK7F"*Q0,4
M"TRQN(=BX5),$^=/V>]%M\%@B@6BV"X]$$GBZ=4"4RP0H+ZZ>?[,B@=*CP$5
MJ(?:"QJ(O M:8(H%^'M)/.P)S)Y('L@68R405DZV0$3LM^AH=NQ2JOK8GU U
MP4Y?*M,=<,Q&IU.P9]8=VUCC&_JT'<ZR_G<S'*U]SNIC7C7!JS9&E_W1S4%K
MH]H8R8?VB9Q4MI]N"G4PW6727M?#D=9P8_1Y/*Z+IC/#]2]02P,$%     @
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
M?8Y*-;)U&GYHZS_)]'"]R>6QZ2[C]KH:7ND--XTZZ]>5P?6=Z?H_4$L#!!0
M   ( %.%+4]X V8[)P(  (D&   9    >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;'V5VXZ;,!"&7P5QWS7F8$A$D!JJJI5:*=JJ[;633 ):@ZGM)-NWKVU8
M1(W;&WSZ9_S]QAJ7#RY>9 .@@M>.]7(7-DH-6X3DJ8&.RB<^0*]7+EQT5.FA
MN"(Y"*!G&]0Q%$<101UM^[ J[=Q!5"6_*=;V<!"!O'4=%;_WP/AC%^+P;>*Y
MO3;*3*"J'.@5OH'Z/AR$'J$YR[GMH)<M[P,!EUWX'F_KPNBMX$<+#[GH!\;)
MD?,7,_A\WH61 0(&)V4R4-W<H0;&3"*-\6O*&<Y;FL!E_RW[1^M=>SE2"35G
M/]NS:G9A$09GN- ;4\_\\0DF/UD83.:_P!V8EAL2O<>),VF_P>DF%>^F+!JE
MHZ]CV_:V?8PK9#.%^0/B*2"> W#ZWX!D"DB< #226:L?J*)5*?@C$.//&JBY
M$WB;Z,,\F4E[=G9-NY5Z]EYE9%.BNTDT:?:C)EYHXK\5]5J1XEF"-,!,$7LI
M8AN?+.+QAO@3)-X$B4V0+FWDD6-CK2'8\3%*B)7THR3),S](Z@5)/2#.+OM1
MDRUV2:,B<G#KM2HAF]S/DGE9,@^+\^?VV6J7=W&2.R@>$8G\),1+0CPDB4-"
M/*>2$4=5KU4XBG#LA\F],+D')G5@UIK57<G7AX+QYA^7I?"2%!Z2S"$I5E?2
M=RQK55%@][*@15$P1?HK%=>VE\&1*UU?;!6X<*Y )XR>M+%&OPOS@,%%F6ZN
M^V*LCN- \6$J_&A^?:H_4$L#!!0    ( %.%+4^BFW0U( 0  )@5   9
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
M^M$=A5ZA2>7<,&AEPUM/P"7W'X/=(35X"_C9P"!G<\]4<N+\U2R^G',?&T-
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
M@<J\)Q0P138373"19!6[F+"$R5+#G"U\!H!<1X>%3F) PVR:&+TD[A JP8Y
M@"4PARD1+';"WV]+!"N9("G;QH1 KF/%0B9(R;8OC:"YS&C"PM#!A.5,@)X7
MWH1 KE\D+&8*Q+RP)@1RT6 E4Z1DVYU&T#O/C6(E4Z1DVYT0R-40EC%%,K:M
M:019UD0==DNQDBE2LFU-".1J",N8(AG;OH1 +AHL=0I^V!>^-(+2_YQ;,!OM
M*M&>S%#;>7MYJ<U$/=N=!N=[:D;#?_!AZOZ6MZ>B[KQGJ?2 :<; HY1*Z&K"
ME6[ZK ?]:5&*H^IO$WW?#M/NL%"R&2?Y8/H[L?T+4$L#!!0    ( %.%+4^O
MQW I_90  .QI @ 4    >&PO<VAA<F5D4W1R:6YG<RYX;6SLO6ESW$::(/QY
M\U<@O.H9<@,LUUU%>Z8C:!V]FI4MK2AWQ^S&^P&L DFTBH5J "6:_O7O<V7F
MDPF@6)0E>V)V.J)-B@#R?.[S7^JZ2?;;XA_[_'FYWS;_^LU\MO@F^>5NLZW_
M]9O;IME]]^VW]>HVO\OJ0;G+M_#DNJSNL@;^6=U\6^^J/%O7MWG>W&V^'0^'
M\V_OLF+[S9__I2[^_"_-GU^4J_U=OFV2;+M.7FZ;HGE(7F]YA*+<)F?)SY<O
MDI-GI__R;?/G?_D6/^(/1^/DQW+;W-;PU3I?QX__;;\=))-AFHR'H_/XX66^
M&R3#4??#%_D*ON2'R]9#N]R+SN7&K\L;[_.;HFZJ#+[[*;O+6V_]]77R^J<7
M/U]^>/_ZY64*OS\?](ST'.:NL@W,N<Y_2?Y7_A"_-\3_S6>3T;AWZ1\>=JTE
MC(9G_ZOW@W=Y592XW77R(FM:W]JC-O_MOW6=YP6,L:9Q7FVRF_CI=;:I6R,^
MWU<5?5#4*]CLO^=9U3O[V=EP?C89]BY>QI ]O((_U_&[K_[]L:]I!9W?=NU8
M[NIO^69S]G%;WF^3RSRKRVV^3E[7]3ZOX@]^*GN&^&NY 9S+J@=8R":O6K-;
MJ)#S>I_ORJHIMC?)99,U[<7^>]XWPNMMDU?9JBD^Y7C*F1VRYW5:3?(<KN.F
MK%HP>+%:Y? <GJ[YS9Y1+N^RS2;Y85\7V[QNK:RI]FU,D0]OX6B3Y^7=+MNV
M9I=W7M[EU0T>Q5^J\KZY?>3MU]M56<'A,='!T\OABW5K 2]>'CB1Y*?]W55[
MM\/AZ&PT7<P6?;=7WMW1I.7J8PI[RZJ\3M[NF[H!F@@[Z/GLW?YJ4ZP J<JL
M=4W/RVU=;HHU7<$/V2;;KG(\M;RI/45-GB7%-OEP6^YKF*AU_IJ"MNB@A;BL
MKF',UM.LOB6"OL)?\G_LBT_9!EYOO0B0@DRE3JI\E<-+5YL\3;9YDY37"<!&
M>4\+!_*:K,O]57.]WR29_01>>3893VB>9^/))(5!ZEU.,+QIW?/K[2=80%D5
M>4TSQ,__"D0*IP$,JHN.'95(=U=]&W[;W (^K X>RH>R 4IR^)V7<%0[QPZ+
MNUU5?LKQW]V+!JS-MC<%G)J,U_G67\IR?5]L-MV+/K38GMN5+6R*[*K8%$W1
MIBKN7G?90T;+@^W S0%*KY/\%Q 3ZLZ/^/G=;E,^Y'GOB\_W=5,">C]^6P>6
M:'=!%!/0#\!I4VYOSH .WL' 5_$QHLCS7;W+5OF_?@,R39U7G_)O_IP<ON4#
M\[_(KW-X"6X92,]=GC39+SV@^2985N<K/.NAW0*-*1J")$9,."$@+?EV!2\G
M)S^50.]&\Y:0):2I1M($Z+4A>M*4<)4 J%6>_S-(7_:VB'XE;^^WP*=NBUWR
M#JA.<O+-R\NW[[YI#4Q4[K;<K.'E?R8*T;10]EUECZAFTOAL-!@. :2J!,C)
M/O\^R?;-+:#TK_@*D\TSH%;#%$2@[Y,M,-RD0'Z[IBV7_115;Q.F&0S'L\>G
MP5EXIM$H78YGZ7PTL\_MM$T"5#1W<BBM ]X>3\[3^6Q^^.UEBJ"QV>."[9O
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
MH+EZ[5OO[3]0-26I0Z"$D8+:,U& *]4-J:W]A$+P,C&.%#5AANFQ:: ]D=8
M0PKFN?+P'!8;6?1M3)U+%*;/24UP8Q6U$VKM=\9J0ZFUF#B0LH'MUKH<;41[
MT1ZTO^?0B<9V41-8X&3)%_HP0>-G"10/I5(QGK%(Q"2\-7NE#6-$(#U)(_YB
MB+UO-FWQ&:OT,V6RX-*%/CAW"^(M;7K$DYN<U, 6T']<&QP=Q.=K+G;K0P<R
M5])3!L,/?9K_,5$*2S5/TC./Z9IGZ9(_G%.B%C68X_B$O!^3#H0OD3FW$8/&
M7RXNWOG0<66UHE"MCY[W2(@*YMCM;$%6%(DXA->;$/.UID0'JLB$8>JN"5[3
M^PW/0KX5[PU]+%]1 NJZUA:$NCM^II+J8DX3V%P\X^)@.G].).#!?V]*=G0
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
M(F04(@]?F@@+6R,-<#7/?>U, *T6F^B,O-!L(DWN,$*+K4T@AS\;SP>+81I
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
MSO5=8S=D@^RY" C[(^=R/FJ?B_'GDAQS+L/%US@7TY-9^?BY]#H'O$:SIO3
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
MT4$9'A7Z"Q34$#NF1M(Y>*MUI_<J[<RBD-B1M41S8MDV9[>2?.ZD?^%; ]!
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
MD]JR#@XH.S7L1^T=G&8+V+S\CMIKWNR=CI(5_[H28)X5\SHJ 4!%K*:+9XF
M!2S:M"L""OBS%@'+?:+.$3,R[N3>6=KYB50U4JR>%04Z=#;/L?KXBWRR.$B*
M3)NLFN7/D2)5/9G6OZ84>?[Y+[,&SKLY__#?( ^<\U^2V=)S_N=@B_CG?YI5
MX\\_FOQ-^/RCLV#P](.ZL,C-Z9]G566=?MIFG@1V]>(#CG_J'_\D?/SM+?JK
MB8*414'RJXH"L&'S18\R,*UFSY($559,:U<2S$!FN\H 'L(7Y6'*0)FC>ZAY
MSC&>UI/\UU0&PA;FMSC;L[JQSC9<Y(NZ<[?7O2=["M+9/]FP5N-/]GP:N=>K
M13-XKF?9''JLC_4LJT!8Z6-->\8S ;KF[;_/==^YKK.J**/G>@8[J'K6N2[@
M\O#.]31TKHM)<<BY+N:+K)G.GW4]SR:+Q3_EN2ZKPKFSBVK6/==-W[FNZGGP
M7.>'W-B+H@R?[.D,;VS#!TRL?D@X<006P>"9AQV9.V=^-K/./.TG[\R'2D".
MB0 %WANWAB&.%1U<2;S@BJJ2]<3@2NAS)U*#$K;#+(/EQLF99O-98;SUYFG4
MQN9E"9I:CL$1G'@D[K5^ER!).B\;['[3Y&DQ VM\D9P.5* [JDH*OI05_+_D
M!7:]KBEV,,ORTG?1V,7#QJR1]7Q?4WVQ+48YF?QP>'#$K+OG!Q&'.Y[M>56S
M33G+*YA.VA,P_D7.X1">!GAN.I7GX-;J=IU/:X>$;<QTA%X,-]ZIR/[M)X@_
M8^^B%VE3S^#_3IL\.<?*#%2F;_>PI?U3U@7%.(+=*[*F*C#T!Q8GBKA%U9"H
MR_VY&\/7$IO*-^RN?+=:K[X\?.&GTW.5GA$5 ^SOYW>_R+L=T)%5"9+(R;K$
M(QW"-F^"W]A98MV4+Y9_JM?=8DG>A"2$VL$@7$7QHOD,=^(,UHQRQYIFD=95
M#M?  O]0IC.0RQ6\4<*ZP1\J^&4*Y[<"TZG /\!_@!H'I[JID+QBVW) 8C%-
M84FG58)?JN?3]'?I[Y+7?Y.+WJUA0+L/+OFINN2CQ>5H5SIUZ<:<BW?+O\"L
MO[RC/'K\0[R]42*>V[LV[;7QZ[3W:#U/]+^)E*9#BZRB584C4BR2M\%R<>2[
MFZ>S^33Y[_;SZAJW9)4M\A)^6#2+I(%#-X6[8=:4>,F,*]&'WKK%;('"KLAF
MBP6)NSIKI#>+IJ=6/"U%MTK;N&0-E2%ZJC-$5:M!S=Y4:(KDEZKDS63@7*K@
M?J=\ZIR"$]D<]&,].LIV[88@V!/I/M/Q/+*[(O*A)D5Z9[C7W2:Z[@NVC=QG
MNJ80ZU+N,X& 7XR*#B,O51[K)P9WZVG(SVHOXUO0<@F 3P7\D/'P:07\)*25
M.'7Q]FY10$7UZ!7">^IQO<&RSEO95(%C:W)9/G(UF+?$$X8[BNO<V3D7/17^
MT@9+X['J,*5_Y"#(00LVXSLS-> 69 :#LE77H/M]16:K_4X!BZ1,8%JG]6R&
M_TMD!=+EIVVKI 3(]G*!_TLZRW*_W,L3F+56S&?XOZ2L8=_C/[-Y/G,$ARLG
M*K#T:I83"[C<22TJ89\6/+;YO.[;*F8VY=*VK[U 2@@%+V/ESD;M IV:^4#I
MY6M=&<VM$(2?H)2;._Z(J5)C<Q[RFV[QTKTD8=+FHC"X#;W5);V^MB?T!T&5
M!O*_IP;"SU<QYL\BA.=PW<+H"C.PU$D_@'\JS0!]1A7K!/#/.A=M@/YI:0)U
M5C0+VS-3YK.HD79N&9:G8EB^UH;E(69;7TN'&7(!8S<QU7.^N>KL?9=,6S!\
M*>HR ZWKM&MQUW )U'CKSXN$]5TB?L+'D*.GR K0F&<@)5[@P:SSAMN<3\N
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
M(7X#6+ZG[(T UDZ@=@&OHH>S"[B(?+!=Y),.DNK3=K,;]>#:8QQT$78'3T
M]A9P(6*D/;K?T[]ND3]U?7*S^:MG=X:1;P=WTP.?>?I*%W\6/CJ; !@M9,H/
M L[Z71(#H[EPL5+AKJ[)H]!;W=K;HS(N5:#W<N@%3(BBH(!^9? ;HV9G+.[.
MGKSQ0GP1<?R<JWC)Y</57X0T;P/JM2ZQBBZ+][H*#O>J+W2)B3*!OWF0%TR<
M"?S-8S[$5!IOL75:O1]5&0= #&^?R-PSB32O %SY4=.B@SG\N$:?77NC\I)C
M[_T:<,##;1?9!QF%1KA)*X.@9\'C5W46E='C8'2>*[07<]<+0#PT^M9]7F,#
M8P\,X?=& O6>(ADEJ&&1>4<[%X+?]3_L>H?ZG^UX7OH?[O@F^A\^ ((7G9TV
MF MQR+J]P4OR\PI$PX$8O:>L*CL_3]Z2R/$[UG<BO:='',2^<W<:(.V/!P\C
MP#[_WNU!]\5.F1>+,<%Z@RM[4!D!7_V;N)%8_U05I"JG8'@]#J(H@[T;$>5O
M(C[BL<T/9 ",\<,-KDR&%@><H_O0VIL(@:_<1X"4T320D7,?@%_&FHRDD$0@
MFE%//K5R8",C%G]$"P/K>XATZ@6#CE<:7U,ILBY05:&C;KN<WG:2=-10[(<S
M/MT %6A@X'<'&.A%"#QL8, A9L'_QN'\GI2IP<:')_L9<^;U>Q](L5#8E/%#
M&(/#>]*-%47*>9*@"&4*E4TLA<_M[0C07KPK!-IKOAO&VGF'.0:;"ZY2!S4G
M?E2%);QJUR!4O64G[<$[CQZ4KOL$(NO\>4.@G?_7^*Z(P^Z^!>3N*?LIA .+
M.U1<K->(MGH?L4%>?6;(V$9"'H&Q<"[_&PC=.BR_X^?-UTF:1_([.(^_Z<GC
MCWF"Z<=\'D[RIWYBF</MPZ 12<_VI"PK[-8U8[<4:T'\!0/[DE=NE]=4-[TO
M#5G>N',_IM_DK_JSAR=<2DZMX[<.)OS0>?JZW+(;FNHT417)P*E^>_;C^XOT
M_NYA1P6&MI]64NU[R[0M9!<5D[(F659,YO /L*;E2AY1@2B]:Y42C5O9J2=/
M?Y$L9:O\TL.:$W+0+][>4*D)TONL9W2:TE4+$M6,,5.B<( XY_6/9Q]>G1YS
MB3\I!N>D\+U5O;[ -U1Q./19(1TCOO49; 2<5>(9.,:PQ!>PU*ANO0WHQM'L
M^$Z@6:YS+G//B>]26!O>DM= 'K+>FO+*F!>+W'TS/:+*#:H;^" 'AV0X2,1!
M"'93V6Y@F7.US'ELF:,3-$DO$>-%6_INLUSCPBRW9NM=6V$POMUT]W[-7@6T
MSI6$C$)YI"2^RBSYS6]"+L*7G7,:RM@^WVZXA"AUO7.R P8O(3\=)^C59KM5
MM4Q4,:$8N/1P:33"&!C7R(!-$I5R3WX!/AI/(1H_IB>U/F2 :5QP-$/&V19<
MS!F>'VYHQ-A.N1RJ\CZ/:_/@$<4G**PWQ+'=3]'1='_B"]M_,IX(O [[[S7T
M.OR5,=CK<,/]SUR($^=\B8&4#W;A&#VC8V(SM_O__(]BWORA[]DFHN#]<;G6
M"EXLUL-*8-';3G0L_7@UWNH<2./]GC$.&*Y-_Q,4(8\X$M^!$K)L[])+N+GV
M+7QR&S]@VW9)*TCAFK^GL?GC< YHBMM]_'8I^'8IO&#3JW:]AKO]W;('N_)^
MNX(K$C=*%#*D\+#\%4]9?K?<[W' ]Y]A4KK)=BIC-?;Y=ZM?VO1_'F[AD+3[
M_>K@YU"&I*<W7Y<,58N7!$)<*:-;'13=2+PI^L]_(=P+VC@.$ ^C 08:P,B
M6#/3B$_5AC#M+*(' CZ-L)%"<*F^/>^E&L2\O'U +)P^U,^0G&"UY6R"7AN%
MH3>!5,J!KRB7R$\(A%S3.ITB%43\8VY[6VBO^\0BY+ )>G$&J"@.XIP8[\MT
MB2?2"/'$:'_FP" .L\C?6_"1>PONNC3%D$'E##EHM9^7;4[QO".X"]U9?Z&J
M\H2'X_2T@QJ_:/=21%I8*88'\AJ^O7F$_0>=NO[,-_2:$46X;^[C*,+01CEG
M/"MSYK%%VO('A!^XO5NQ#QS&320?UZM[=KBQ0^_.UT5H)':G?(^P!4+Z7J$%
M1XS]50MRJBC"GA/^L0Q[3BC]]V;U%?/2;C"2>7VW#'AQ7Z23PK-W7JG78C]P
M\F;HJB,UH9%+R"-TH%\7\JL_'M4ZXOZVX?9IS.4LVH3SLS<I#A_*@0 F7,&3
M*^*X?&DS.]GUY^$TV,])@@<#37MEO8<+6#[L/V^VI*^R-1B'F7KW!H-)/PF]
MR*&O(^N(R PX*-U?/ZXM4*;#<"7JEO9%6SR<3% "\F*76676(\"_(.+O'_19
MPB0'1ET($CJM5&BQ6 1#B_;JA[KIQ=]PD;C2HRF8R5#^_@EYXSS-^;X\*#]<
M$/_-$")\[5WUJ@BK1.4B@A"G;TH==-Z 2LA*7TU2;TB>.D8S-A-*'G0.\Z$L
M1L<C+2<#CN7_ZZOV^EL"XH8+_P$QM+;SV$J=H8QFOH/^GH;;5,1 L=^%%RCV
ML^$#BCTQMM/"DCO074V6I'(F/H4V=6P*S 3'IR'^C)Z*^"/V=,2?&CN([I3$
M6_1 _H2L#BC#O]_M]O_U?U!+ P04    " !3A2U/K$XIA#P"  " "@  #0
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
M@\)\4* 'Q?F@2 ^R^2"C!Z7YH$0/NI\/NJ<'/<P'/="#_!K(N.8G(:SY6GO
MM>=[[0'8GB^V!V1[OMD>H.WY:GO MN>[[0'<GB^W!W1[OMT>X.WY>@O06_AZ
M"]!;%KC61A?;?+T%Z"U\O07H+7R]!>@M?+T%Z"U\O07H+7R]!>@M?+T%Z"U\
MO17HK7R]%>BM?+T5Z*T+G)6@PQ*^W@KT5K[>"O16OMX*]%:^W@KT5K[>"O16
MOMX*]%:^W@'H'?AZ!Z!WX.L=@-Z!KW< >H<%SKK183=?[P#T#GR] ] [\/4.
M0._ USL O0-?[P#T#GR](] [\O6.0._(USL"O2-?[PCTCGR](] [+G"O$MVL
MY.L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.MM0&_CZVU ;^/K;4!OX^MM0&_CZVU
M;^/K;4!O6^!9$_2P"5]O WH;7V\#>AM?;P-Z&U_O!/1.?+T3T#OQ]4Y [\37
M.P&]$U_O--&['.L^[WX,_:DYE%N7_#/\RYH)W&7X..?;9URG?KE_HO0P;LGN
M^GKS/^]UZI\(-ZTH3[\!4$L#!!0    ( %.%+4_.%MYV#@(  -<J   3
M6T-O;G1E;G1?5'EP97-=+GAM;,W:S4[C,!0%X%>ILD6-Z]_ B+(9V Y(,R]@
MDMLF:A);MF'*V^,$&&E0D4"TTMDT3:YS[TEJ?:M>_GGR%!?[H1_CNFA3\C\8
MBW5+@XVE\S3FRL:%P:9\&K;,VWIGM\3$:F58[<9$8UJFJ4=Q=7E-&_O0I\7/
ME^M3ZW5AO>^[VJ;.C>QQ;-XU7;XV+ /U\YK8=CZ>Y07%XF:?N\1\;5WD:BS8
M)R:\OW$ZS_?=/E((74-?BN8VFZZFQM4/0[ZEC#Z0;6)+E(:^C*T-U/Q.H1NW
MKWGO;$B_[) ;LWW/_EM0GBY'>NKI<("Y<LS)*6\+.C1J+KQ\\F\-?-L-M0NT
M]"%70^H./%Z.=)>KD4T+C_F(-&V=AII/#<^M3_?#_G5A-W\_],+_%2.;#]][
MZ\?+(4!R2) <"B2'!LEA0')4(#G.07)<@.3@*Y0@**)R%%(YBJD<!56.HBI'
M896CN,I18.4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL$D56B2*K
M1)%5HL@J4625*+)*%%DEBJP215:)(JM"D56AR*I09%4HLBH4616*K I%5H4B
MJT*15:'(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ4635*+(:%%D-BJP&15:#
M(JM!D=6@R&I09#4HLAH460V*K!6*K!6*K!6*K-4)99V/Y6"[\:,D]\[MWN:S
M^?^L5\]02P$"% ,4    " !2A2U/'R// \     3 @  "P
M@ $     7W)E;',O+G)E;'-02P$"% ,4    " !2A2U/)^B'#H(   "Q
M$               @ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    (
M %*%+4_W9(96[P   "L"   1              "  9D!  !D;V-0<F]P<R]C
M;W)E+GAM;%!+ 0(4 Q0    ( %*%+4^97)PC$ 8  )PG   3
M  "  ;<"  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ 4H4M3RWJ
MHQC: @  _PL  !@              ( !^ @  'AL+W=O<FMS:&5E=',O<VAE
M970Q+GAM;%!+ 0(4 Q0    ( %*%+4_NA?R[0@0  .D4   8
M  "  0@,  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !2
MA2U/SK?X=%L"   L"   &               @ & $   >&PO=V]R:W-H965T
M<R]S:&5E=#,N>&UL4$L! A0#%     @ 4H4M3ZE ?1#* @  Y0D  !@
M         ( !$1,  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0
M   ( %*%+4_;8]C!!P4  %\;   8              "  1$6  !X;"]W;W)K
M<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !2A2U/$-K5RML!  !D!
M&               @ %.&P  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L!
M A0#%     @ 4H4M3ZT<)MW/!   !1@  !@              ( !7QT  'AL
M+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( %*%+4_NAZ#:KP$
M -(#   8              "  60B  !X;"]W;W)K<VAE971S+W-H965T."YX
M;6Q02P$"% ,4    " !2A2U/*2,B&;0!  #2 P  &               @ %)
M)   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ 4H4M3XPF
M<7.U 0  T@,  !D              ( !,R8  'AL+W=O<FMS:&5E=',O<VAE
M970Q,"YX;6Q02P$"% ,4    " !2A2U/S=5YA[4!  #2 P  &0
M    @ $?*   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    (
M %*%+4^ZI0.TM0$  -(#   9              "  0LJ  !X;"]W;W)K<VAE
M971S+W-H965T,3(N>&UL4$L! A0#%     @ 4H4M3YWP+Q>T 0  T@,  !D
M             ( !]RL  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"
M% ,4    " !2A2U/H^]R/+0!  #2 P  &0              @ 'B+0  >&PO
M=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( %*%+4]+A!@)L@$
M -(#   9              "  <TO  !X;"]W;W)K<VAE971S+W-H965T,34N
M>&UL4$L! A0#%     @ 4H4M3_SU&$>T 0  T@,  !D              ( !
MMC$  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !2A2U/
MA"4Y#+4!  #2 P  &0              @ &A,P  >&PO=V]R:W-H965T<R]S
M:&5E=#$W+GAM;%!+ 0(4 Q0    ( %*%+4]K-T)<M0$  -(#   9
M      "  8TU  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%
M  @ 4H4M3V7%[GZT 0  T@,  !D              ( !>3<  'AL+W=O<FMS
M:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !2A2U/ZAB7(K4!  #2 P
M&0              @ %D.0  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+
M 0(4 Q0    ( %*%+4\OI]ULM@$  -(#   9              "  5 [  !X
M;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ 4H4M3P.>[DJS
M 0  T@,  !D              ( !/3T  'AL+W=O<FMS:&5E=',O<VAE970R
M,BYX;6Q02P$"% ,4    " !2A2U/[X'^ K0!  #2 P  &0
M@ $G/P  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( %*%
M+4]=9[UQM0$  -(#   9              "  1)!  !X;"]W;W)K<VAE971S
M+W-H965T,C0N>&UL4$L! A0#%     @ 4H4M3[T/GSNS 0  T@,  !D
M         ( !_D(  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M    " !2A2U/NQHT6[0!  #2 P  &0              @ 'H1   >&PO=V]R
M:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( %*%+4^:R+0-M0$  -(#
M   9              "  =-&  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
M4$L! A0#%     @ 4H4M3Z*!V86R @  $PL  !D              ( !OT@
M 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !2A2U/L[NQ
MB\X!  "<!   &0              @ &H2P  >&PO=V]R:W-H965T<R]S:&5E
M=#(Y+GAM;%!+ 0(4 Q0    ( %*%+4]&_<U37P(  !\)   9
M  "  :U-  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @
M4H4M3P8O;E>W 0  T@,  !D              ( !0U   'AL+W=O<FMS:&5E
M=',O<VAE970S,2YX;6Q02P$"% ,4    " !2A2U/]_PI"[8!  #2 P  &0
M            @ $Q4@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4
M Q0    ( %*%+4^H/LWUMP$  -(#   9              "  1Y4  !X;"]W
M;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ 4H4M3TUDE\6X 0
MT@,  !D              ( !#%8  'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6Q02P$"% ,4    " !2A2U/>%4I#K<!  #2 P  &0              @ '[
M5P  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( %*%+4_=
M/)9%T@$  )P$   9              "  >E9  !X;"]W;W)K<VAE971S+W-H
M965T,S8N>&UL4$L! A0#%     @ 4H4M3RWY?5BV 0  T@,  !D
M     ( !\EL  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M" !2A2U/,QN^-,X!  "<!   &0              @ '?70  >&PO=V]R:W-H
M965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( %*%+4^D[M*7MP$  -(#   9
M              "  >1?  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L!
M A0#%     @ 4H4M3\7+)0JU 0  T@,  !D              ( !TF$  'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !2A2U/1;$"[K<!
M  #2 P  &0              @ &^8P  >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;%!+ 0(4 Q0    ( %*%+4_X'F"&UP,  #<2   9              "
M :QE  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ 4H4M
M3R^=,XF" P  +1$  !D              ( !NFD  'AL+W=O<FMS:&5E=',O
M<VAE970T,RYX;6Q02P$"% ,4    " !2A2U/XPW6TQ,"  #^!0  &0
M        @ %S;0  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0
M   ( %*%+4\0<9&"Y0$  .4$   9              "  ;UO  !X;"]W;W)K
M<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ 4H4M3\;S_.-\ @  . @
M !D              ( !V7$  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q0
M2P$"% ,4    " !2A2U/-L)B8L\%  !@(P  &0              @ &,=
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( %*%+4_!-M"W
MK@,   ,1   9              "  9)Z  !X;"]W;W)K<VAE971S+W-H965T
M-#@N>&UL4$L! A0#%     @ 4H4M3]Y?ZD)R!   '!<  !D
M ( !=WX  'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !2
MA2U/*57.G_8!  #Q!   &0              @ $@@P  >&PO=V]R:W-H965T
M<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( %*%+4_ 91TF+0(  (L&   9
M          "  4V%  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#
M%     @ 4H4M3RLRKJLD @  !@8  !D              ( !L8<  'AL+W=O
M<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " !2A2U/Y7K&W/@!  !N
M!0  &0              @ $,B@  >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM
M;%!+ 0(4 Q0    ( %*%+4\I[_Q2Z@$  $P%   9              "  3N,
M  !X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ 4H4M3YB!
MO;$7 P  ZPP  !D              ( !7(X  'AL+W=O<FMS:&5E=',O<VAE
M970U-2YX;6Q02P$"% ,4    " !3A2U/UU3%')\"  ! "0  &0
M    @ &JD0  >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    (
M %.%+4].?GDS3 (  /8&   9              "  8"4  !X;"]W;W)K<VAE
M971S+W-H965T-3<N>&UL4$L! A0#%     @ 4X4M3^2F'4?S P  /Q0  !D
M             ( ! Y<  'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"
M% ,4    " !3A2U/YRWP,_L!  "_!0  &0              @ $MFP  >&PO
M=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( %.%+4^(26$Q^@$
M '0%   9              "  5^=  !X;"]W;W)K<VAE971S+W-H965T-C N
M>&UL4$L! A0#%     @ 4X4M3WU]]]EL @  YP<  !D              ( !
MD)\  'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " !3A2U/
MP_?FY$X"  !9!P  &0              @ $SH@  >&PO=V]R:W-H965T<R]S
M:&5E=#8R+GAM;%!+ 0(4 Q0    ( %.%+4^4.63#B (  /T(   9
M      "  ;BD  !X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%
M  @ 4X4M3Y9WUY8)!   /Q4  !D              ( !=Z<  'AL+W=O<FMS
M:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " !3A2U/> -F.R<"  ")!@
M&0              @ &WJP  >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+
M 0(4 Q0    ( %.%+4^BFW0U( 0  )@5   9              "  16N  !X
M;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ 4X4M3T -*\(G
M @  9P8  !D              ( !;+(  'AL+W=O<FMS:&5E=',O<VAE970V
M-RYX;6Q02P$"% ,4    " !3A2U/"(P-D>X!  !8!0  &0
M@ '*M   >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( %.%
M+4]/6CP:#0(  &,%   9              "  >^V  !X;"]W;W)K<VAE971S
M+W-H965T-CDN>&UL4$L! A0#%     @ 4X4M3Z3'-[S] 0  ,@4  !D
M         ( !,[D  'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4
M    " !3A2U/S%!4<1H"  !N!@  &0              @ %GNP  >&PO=V]R
M:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( %.%+4\3T_@?+ ,  (X-
M   9              "  ;B]  !X;"]W;W)K<VAE971S+W-H965T-S(N>&UL
M4$L! A0#%     @ 4X4M3\B^A,SX @  6@P  !D              ( !&\$
M 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " !3A2U/K\=P
M*?V4  #L:0( %               @ %*Q   >&PO<VAA<F5D4W1R:6YG<RYX
M;6Q02P$"% ,4    " !3A2U/K$XIA#P"  " "@  #0              @ %Y
M60$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( %.%+4_$@T>B8P4  -HO   /
M              "  >!; 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !3
MA2U/3<[,[5P"  #0*P  &@              @ %P80$ >&PO7W)E;',O=V]R
M:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !3A2U/SA;>=@X"  #7*@  $P
M            @ $$9 $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     4@!2
+ ' 6  !#9@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776185120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations of Credit Risk (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Account receivable</a></td>
<td class="nump">$ 30,557,000<span></span>
</td>
<td class="nump">$ 16,026,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Single third party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Account receivable</a></td>
<td class="nump">$ 4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenues [Member] | Customer Concentration Risk [Member] | Federal Government Agency [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">8.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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_SingleThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SingleThirdPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=evi_FederalGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>29
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6780370640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Schedule of Significant Components of Company's Current and Noncurrent Deferred Tax Assets and Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 116<span></span>
</td>
<td class="nump">$ 66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory capitalization</a></td>
<td class="nump">471<span></span>
</td>
<td class="nump">303<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock compensation</a></td>
<td class="nump">499<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">1,132<span></span>
</td>
<td class="nump">720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill', window );">Goodwill</a></td>
<td class="num">(1,375)<span></span>
</td>
<td class="num">(664)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="num">(1,217)<span></span>
</td>
<td class="num">(614)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(248)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(2,840)<span></span>
</td>
<td class="num">(1,278)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_DeferredNetTaxAssetsAndLiabilities', window );">Net deferred income tax (liabilities) assets</a></td>
<td class="num">$ (1,708)<span></span>
</td>
<td class="num">$ (558)<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net deferred income tax assets (liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=117412053&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 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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 740<br> -Section 25<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=117412053&amp;loc=d3e9979-128506<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6783084704">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 3,743<span></span>
</td>
<td class="nump">$ 3,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash and cash equivalents (used) provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,743<span></span>
</td>
<td class="nump">1,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for bad debt expense</a></td>
<td class="nump">283<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">1,740<span></span>
</td>
<td class="nump">1,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserveEffectOnIncomeNet', window );">Inventory reserve</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Provision for deferred income taxes</a></td>
<td class="nump">861<span></span>
</td>
<td class="nump">682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts receivable</a></td>
<td class="num">(8,934)<span></span>
</td>
<td class="nump">3,773<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(4,335)<span></span>
</td>
<td class="num">(1,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDepositOtherAssets', window );">Vendor deposits</a></td>
<td class="nump">203<span></span>
</td>
<td class="nump">826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="num">(1,475)<span></span>
</td>
<td class="num">(926)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other assets</a></td>
<td class="num">(988)<span></span>
</td>
<td class="num">(533)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">2,381<span></span>
</td>
<td class="num">(4,321)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued employee expenses</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">2,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Customer deposits</a></td>
<td class="num">(5,964)<span></span>
</td>
<td class="nump">5,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">595<span></span>
</td>
<td class="num">(1,887)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used) provided by operating activities</a></td>
<td class="num">(8,725)<span></span>
</td>
<td class="nump">11,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(2,979)<span></span>
</td>
<td class="num">(829)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="num">(12,542)<span></span>
</td>
<td class="num">(13,352)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used by investing activities</a></td>
<td class="num">(15,521)<span></span>
</td>
<td class="num">(14,181)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="num">(1,619)<span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from borrowings</a></td>
<td class="nump">112,963<span></span>
</td>
<td class="nump">71,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Debt repayments</a></td>
<td class="num">(82,435)<span></span>
</td>
<td class="num">(66,079)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="num">(272)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock in satisfaction of employee tax withholding obligations</a></td>
<td class="num">(728)<span></span>
</td>
<td class="num">(707)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuances of common stock under employee stock purchase plan</a></td>
<td class="nump">45<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">27,954<span></span>
</td>
<td class="nump">3,439<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">3,708<span></span>
</td>
<td class="nump">603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">1,330<span></span>
</td>
<td class="nump">727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">5,038<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">1,231<span></span>
</td>
<td class="nump">499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">$ 1,737<span></span>
</td>
<td class="nump">$ 1,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>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="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1', window );">Common stock issued for acquisitions</a></td>
<td class="nump">21,290<span></span>
</td>
<td class="nump">21,376<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><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 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDepositOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReserveEffectOnIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the 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 and any LIFO decrement which have been reflected in the statement of income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReserveEffectOnIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued 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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&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 http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6782582384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, net of allowance for doubtful accounts</a></td>
<td class="nump">$ 323<span></span>
</td>
<td class="nump">$ 233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 1.00<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.025<span></span>
</td>
<td class="nump">$ 0.025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">11,825,615<span></span>
</td>
<td class="nump">11,239,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">72,934<span></span>
</td>
<td class="nump">52,686<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6640296656">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' Equity</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>18. Shareholders&#8217;</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><b>Equity</b></p></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 11, 2018, the Company&#8217;s
Board of Directors declared a $.13 per share cash dividend on the Company&#8217;s common stock (an aggregate of approximately
$1.6 million), which was paid on January 8, 2019 to stockholders of record at the close of business on December 26, 2018.</p>&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On December 12, 2017, the Company&#8217;s Board
        of Directors declared a $.12 per share cash dividend on the Company&#8217;s common stock (an aggregate of approximately $1.4 million),
        which was paid on January 9, 2018 to stockholders of record at the close of business on December 26, 2017.</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6649596192">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>14. Related Party Transactions</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain of the Company&#8217;s subsidiaries
lease warehouse and office space from one or more of the principals of the Company or its subsidiaries. These leases include the
following:</p>
        </td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company&#8217;s wholly-owned subsidiary,
        Steiner-Atlantic, leases 28,000 square feet of warehouse and office space from an affiliate of Michael S. Steiner, a director and
        Executive Vice President and Secretary of the Company, pursuant to a lease agreement dated November 1, 2014, as amended. The lease
        term was extended during December 2018 to run through December 31, 2019. Monthly base rental payments under the lease are $12,000.
        In addition to base rent, Steiner-Atlantic is responsible under the lease for costs related to real estate taxes, utilities, maintenance,
        repairs and insurance. Payments under this lease totaled approximately $146,000 and $137,000 during the fiscal years ended June
        30, 2019 and 2018, respectively.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On October 10, 2016, the Company&#8217;s
        wholly-owned subsidiary, Western State Design, Inc. (&#8220;Western State Design&#8221;), 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 of the Company.
        Monthly base rental payments are $12,000 during the initial term of the lease. 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. The 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
        this lease totaled approximately $144,000 during each of the fiscal years ended June 30, 2019 and 2018.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On October
31, 2017, the Company&#8217;s wholly-owned subsidiary, Tri-State Technical Services, Inc. (&#8220;Tri-State&#8221;), 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 the fiscal year ended June 30, 2019
and $168,000 during the period from October 31, 2017 through June 30, 2018.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On February
9, 2018, the Company&#8217;s wholly-owned subsidiary, AAdvantage Laundry Systems, Inc. (&#8220;AAdvantage&#8221;), 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, Chief Executive Officer of AAdvantage. Monthly base rental payments are $3,950 during the initial term of the
lease. In addition to base rent, AAdvantage is responsible under the lease for costs related to real estate taxes, utilities,
maintenance, repairs and insurance. The lease has an initial term of five years and provides for two successive three-year renewal
terms at the option of the Company. During February 2018, AAdvantage entered into a month-to-month lease agreement with an affiliate
of Mike Zuffinetti for a total of 17,000 square feet of warehouse and office space. Monthly base rental payments under this lease
were $13,500. This month-to-month lease was terminated on October 31, 2018. In addition, on November 1, 2018, AAdvantage entered
into a lease agreement pursuant to which it leases warehouse and office space from an affiliate of Mike Zuffinetti. Monthly base
rental payments were initially $26,000. Pursuant to the lease agreement, on January 1, 2019, the lease expanded to cover additional
warehouse space and, in connection therewith, monthly base rental payments increased to $36,000. In addition to base rent, AAdvantage
is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The 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 $369,000 during the fiscal year ended June 30, 2019. Payments
under the leases from February 9, 2018 through June 30, 2018 were approximately $87,000.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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 $114,000 during the fiscal year ended June 30, 2019.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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, President of PAC Industries, and Rocco Costabile, 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 $73,000 during the
	fiscal year ended June 30, 2019.&#160;</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6645456304">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock', window );">Schedule of Costs, Estimated Earnings and Billings on Percentage of Completion Contracts</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Costs, estimated earnings
        and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2019 and 2018
        consisted of the following (in thousands):</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Costs incurred on uncompleted contracts</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1pt solid; text-align: right">19,285</td><td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1pt solid; text-align: right">5,286</td><td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">Estimated earnings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,224</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">1,072</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; padding-left: 0.35pt">Less: revenues recognized to date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(19,673</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">(5,605</td><td style="white-space: nowrap; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Retainage</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">797</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">Ending balance</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,633</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">753</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock', window );">Schedule of Amounts Included in Consolidated Balance Sheet</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 11pt; text-align: justify">These amounts are included in the
Company&#8217;s consolidated balance sheets under the following captions (in thousands):</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.35pt">Contract assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,487</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,012</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Contract liabilities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(854</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(259</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">Ending balance</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,633</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">753</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><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: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic and diluted earnings per share for fiscal 2019 and fiscal 2018 are computed as follows (in thousands, except per share data):</p></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"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center">For the years ended <br /> June 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&#160;</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Net income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,743</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,966</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; border-bottom: Black 1pt solid; padding-left: 17.65pt">Less: distributed and<br />
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;undistributed income <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;allocated to non-vested <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;restricted common stock</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">260</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">295</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt">Net income allocated to EVI <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;Industries, Inc. <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;shareholders</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,483</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,671</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 17.65pt">Weighted average shares <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;outstanding used in basic <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;earnings per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,533</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">10,840</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="padding-left: 17.65pt">&#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>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt">Dilutive common share <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;equivalents</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">489</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">437</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1pt solid; padding-left: 17.65pt">Weighted average shares <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;outstanding used in <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;dilutive earnings per share</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,022</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,277</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in">Basic earnings per share</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.30</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.34</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in">Diluted earnings per share</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.29</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.33</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs, estimated earnings and billings on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for billings on uncompleted contracts in excess of costs and costs of uncompleted contracts in excess of billings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6772908560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock', window );">Schedule of Non-vested Restricted Stock Activity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The following is a summary of non-vested
        restricted stock activity as of, and for the fiscal year ended, June 30, 2019:</p>



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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<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="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Restricted Stock Awards</td><td>&#160;</td>
    <td colspan="7" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Restricted Stock Units</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Shares</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Weighted-<br />
Average Grant<br />
 Date Fair Value</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Shares</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Weighted-<br />
Average Grant<br />
 Date Fair Value</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-left: 0.35pt">Non-vested restricted stock outstanding at June 30, 2018</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">903,102</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18.41</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#8212;</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#8212;</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,845</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">36.53</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">27,500</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">36.24</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="padding-left: 0.35pt">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(54,093</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">17.43</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">&#8212;</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">&#8212;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Forfeited</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Non-vested restricted stock outstanding at June 30, 2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">855,854</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">18.62</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,500</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">36.24</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in restricted stock units (RSUs).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6767966176">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 2,487<span></span>
</td>
<td class="nump">$ 1,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="num">(854)<span></span>
</td>
<td class="num">(259)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet', window );">Ending balance</a></td>
<td class="nump">$ 1,633<span></span>
</td>
<td class="nump">$ 753<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs and estimated earnings in excess of billings, net of billings in excess of costs on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>37
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6786695200">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of purchase price consideration (in thousands):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 54,501<span></span>
</td>
<td class="nump">$ 37,061<span></span>
</td>
<td class="nump">$ 24,753<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_TRSAcquisitionMember', window );">TRS Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of purchase price consideration (in thousands):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">3,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">3,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">1,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Equipment and improvements</a></td>
<td class="nump">805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">5,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(2,220)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Customer deposits</a></td>
<td class="num">(1,289)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="nump">10,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">4,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="nump">15,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_AAAcquisitionMember', window );">AA Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of purchase price consideration (in thousands):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">2,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">2,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">2,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Equipment and improvements</a></td>
<td class="nump">771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">4,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(1,228)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Customer deposits</a></td>
<td class="num">(285)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="nump">12,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">7,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="nump">19,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_SEIAcquisitionMember', window );">SEI Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of purchase price consideration (in thousands):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">2,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">1,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Equipment and improvements</a></td>
<td class="nump">424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(740)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Customer deposits</a></td>
<td class="num">(398)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="nump">6,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">6,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="nump">13,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_PACAcquisitionMember', window );">PAC Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of purchase price consideration (in thousands):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">2,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">2,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Equipment and improvements</a></td>
<td class="nump">357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(1,912)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Customer deposits</a></td>
<td class="num">(465)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt', window );">Assumption of debt</a></td>
<td class="num">(200)<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="nump">5,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">6,660<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="nump">$ 11,965<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&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 http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=116868840&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 http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=116868840&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 http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=evi_TRSAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TRSAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AAAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6770796688">
<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="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 02, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 01, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Annual rent payment, year one</a></td>
<td class="nump">$ 1,922,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rental expense</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 704,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ExecutiveVicePresidentMember', window );">Michael S. Steiner [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="nump">28,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_LeaseStartDate', window );">Lease start date</a></td>
<td class="text">Nov.  01,  2014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Annual rent payment, year one</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rental expense</a></td>
<td class="nump">$ 146,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_LeaseStartDate', window );">Lease start date</a></td>
<td class="text">Oct. 10,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Annual rent payment, year one</a></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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rental expense</a></td>
<td class="nump">$ 144,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="nump">81,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Annual rent payment, year one</a></td>
<td class="nump">$ 21,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rental expense</a></td>
<td class="nump">$ 252,000<span></span>
</td>
<td class="nump">168,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_MikeZuffinettiMember', window );">Mike Zuffinetti [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="nump">17,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Annual rent payment, year one</a></td>
<td class="nump">$ 13,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,000<span></span>
</td>
<td class="nump">$ 26,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rental expense</a></td>
<td class="nump">$ 369,000<span></span>
</td>
<td class="nump">$ 87,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_MikeZuffinettiMember', window );">Mike Zuffinetti [Member] | A Advantage [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Annual rent payment, year one</a></td>
<td class="nump">$ 3,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="nump">18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Annual rent payment, year one</a></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rental expense</a></td>
<td class="nump">$ 114,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Original lease term</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="nump">29,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Annual rent payment, year one</a></td>
<td class="nump">$ 14,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rental expense</a></td>
<td class="nump">$ 73,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_LeaseStartDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetRentableArea">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net rentable area for properties owned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ExecutiveVicePresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ExecutiveVicePresidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAdvantageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAdvantageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6649705696">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Reconciliation of income tax expense computed at the Federal statutory tax rate of 28% to the provision for income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax at the statutory rate</a></td>
<td class="nump">$ 1,180<span></span>
</td>
<td class="nump">$ 1,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">309<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 1,873<span></span>
</td>
<td class="nump">$ 2,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">33.40%<span></span>
</td>
<td class="nump">37.90%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>40
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>170</ContextCount>
  <ElementCount>409</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>57</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-daei</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-cbs</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-cbsp</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-csoo</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-csosep</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-csocf</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - General</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/General</Role>
      <ShortName>General</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-sosap</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-i</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Net Investment in Sales Type Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-eai</Role>
      <ShortName>Net Investment in Sales Type Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-ian</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Concentrations of Credit Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-cocr</Role>
      <ShortName>Concentrations of Credit Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-rp</Role>
      <ShortName>Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Equity Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquityPlan</Role>
      <ShortName>Equity Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-sosapp</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-sosap</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - 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/evi-sosap</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - 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>30</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-it1</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-i</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Net Investment in Sales Type Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-eait</Role>
      <ShortName>Net Investment in Sales Type Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-eai</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - 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/evi-ian</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-itt</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-it</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-ct</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-c</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Equity Plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquityPlanTables</Role>
      <ShortName>Equity Plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquityPlan</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - 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>42</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-sosapd</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - 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>44</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - 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>45</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - 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>46</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - 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>47</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - 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>48</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - 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>49</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - 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>50</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - 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="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - 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/evi-it1</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - 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>53</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Net Investment in Sales Type Leases (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesNarrativeDetails</Role>
      <ShortName>Net Investment in Sales Type Leases (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-eait</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Net Investment in Sales Type Leases (Future Minimum Lease Payments Receivable) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/NetInvestmentInSalesTypeLeasesFutureMinimumLeasePaymentsReceivableDetails</Role>
      <ShortName>Net Investment in Sales Type Leases (Future Minimum Lease Payments Receivable) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-eait</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Equipment and Improvements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquipmentAndImprovementsDetails</Role>
      <ShortName>Equipment and Improvements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquipmentAndImprovementsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - 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>57</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Goodwill and Intangible Assets (Schedule of Franchise License, Trademarks and Other Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfFranchiseLicenseTrademarksAndOtherIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Schedule of Franchise License, Trademarks and Other Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - 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>59</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Accounts Payable and Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesDetails</Role>
      <ShortName>Accounts Payable and Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - 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/evi-itt</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - 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/evi-itt</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - Income Taxes (Schedule of Significant Components of Company's Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-itsoscoccandtaald</Role>
      <ShortName>Income Taxes (Schedule of Significant Components of Company's Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-itt</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - 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>64</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - 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>65</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - 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>66</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - Concentrations of Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-cocrd</Role>
      <ShortName>Concentrations of Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-cocr</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - Commitments and Contingencies (Schedule of Minimum Future Rental Commitments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-csomfrcd</Role>
      <ShortName>Commitments and Contingencies (Schedule of Minimum Future Rental Commitments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-ct</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - Commitments and Contingencies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-cnd</Role>
      <ShortName>Commitments and Contingencies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-ct</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - Retirement Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-rpd</Role>
      <ShortName>Retirement Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-rp</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - Shareholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/ShareholdersEquityDetails</Role>
      <ShortName>Shareholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/ShareholdersEquity</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - Equity Plan (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquityPlanNarrativeDetails</Role>
      <ShortName>Equity Plan (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquityPlanTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="evi-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - Equity Plan (Schedule of Non-vested Restricted Stock Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquityPlanScheduleOfNon-vestedRestrictedStockActivityDetails</Role>
      <ShortName>Equity Plan (Schedule of Non-vested Restricted Stock Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquityPlanTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>evi-20190630.xml</File>
    <File>evi-20190630.xsd</File>
    <File>evi-20190630_cal.xml</File>
    <File>evi-20190630_def.xml</File>
    <File>evi-20190630_lab.xml</File>
    <File>evi-20190630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6773032416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends paid per share</a></td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="nump">$ 0.12<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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6780002144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 5,038<span></span>
</td>
<td class="nump">$ 1,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $323 and $233, respectively</a></td>
<td class="nump">30,557<span></span>
</td>
<td class="nump">16,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">26,445<span></span>
</td>
<td class="nump">15,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Vendor deposits</a></td>
<td class="nump">403<span></span>
</td>
<td class="nump">606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">2,487<span></span>
</td>
<td class="nump">1,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">2,938<span></span>
</td>
<td class="nump">2,050<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">67,868<span></span>
</td>
<td class="nump">36,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Equipment and improvements, net</a></td>
<td class="nump">5,865<span></span>
</td>
<td class="nump">2,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">22,351<span></span>
</td>
<td class="nump">15,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">54,501<span></span>
</td>
<td class="nump">37,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">3,900<span></span>
</td>
<td class="nump">3,281<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">154,485<span></span>
</td>
<td class="nump">95,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">17,508<span></span>
</td>
<td class="nump">11,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued employee expenses</a></td>
<td class="nump">5,187<span></span>
</td>
<td class="nump">4,248<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Customer deposits</a></td>
<td class="nump">7,163<span></span>
</td>
<td class="nump">11,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">854<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,195<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">30,712<span></span>
</td>
<td class="nump">29,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes, net</a></td>
<td class="nump">1,708<span></span>
</td>
<td class="nump">558<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="nump">40,563<span></span>
</td>
<td class="nump">8,817<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">72,983<span></span>
</td>
<td class="nump">38,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 16)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Common stock related to acquiree's Employee Stock Ownership Plan ("ESOP")</a></td>
<td class="nump">4,240<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>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="top.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="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.025 par value; authorized shares - 20,000,000; 11,825,615 shares issued at June 30, 2019 and 11,239,656 shares issued at June 30, 2018, including shares held in treasury</a></td>
<td class="nump">296<span></span>
</td>
<td class="nump">281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">73,010<span></span>
</td>
<td class="nump">49,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">9,635<span></span>
</td>
<td class="nump">7,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, 72,934 shares, at cost, at June 30, 2019 and 52,686 shares, at cost, at June 30, 2018</a></td>
<td class="num">(1,439)<span></span>
</td>
<td class="num">(711)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_CommonStockRelatedToAcquireesEsop', window );">Common stock related to acquiree's ESOP</a></td>
<td class="num">(4,240)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">77,262<span></span>
</td>
<td class="nump">57,031<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 154,485<span></span>
</td>
<td class="nump">$ 95,474<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_CommonStockRelatedToAcquireesEsop">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock related to acquiree's ESOP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CommonStockRelatedToAcquireesEsop</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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31958-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6782480016">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><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: 1.5in; padding: 0"><b>Principles of Consolidation</b></td>
    <td style="padding: 0; text-align: justify">The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned.&#160;&#160;Intercompany transactions and balances have been eliminated in consolidation.</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Revenue Recognition</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Adoption of New Revenue
Standard</b></p></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 0 10pt 1.5in; text-align: justify; text-indent: 0">In May 2014, the Financial Accounting
Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, &#8220;Revenue from
Contracts with Customers (Topic 606)&#8221; (&#8220;Topic 606&#8221;). Topic 606 supersedes the revenue requirements in ASU Topic
605, &#8220;Revenue Recognition&#8221; (&#34;Topic 605&#34;), and requires the recognition of revenues when promised goods or
services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods
or services. To recognize revenue, the Company does the following:</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">identify the contract(s) with a customer;</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">identify the performance obligations in the contract;</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">determine the transaction price;</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">allocate the transaction price to the performance obligations in the contract; and</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">recognize revenue when, or as, the entity satisfies a performance obligation.</td></tr></table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The new standard also includes Subtopic
340-40, &#8220;Other Assets and Deferred Costs - Contracts with Customers&#8221; (&#8220;Subtopic 340-40&#8221;), which sets forth
requirements relating to the deferral of incremental costs of obtaining a contract with a customer, including the period of amortization
of such costs. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenues and cash
flows arising from contracts with customers. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as the &#34;New
Revenue Standard.&#34;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company adopted the New Revenue Standard on July 1, 2018 using the modified retrospective approach. The
New Revenue Standard did not have an impact on the amount and timing of the Company&#8217;s revenue recognition through July 1,
2018. Results for reporting periods beginning on and after July 1, 2018 are presented under the New Revenue Standard, while prior
period amounts were not adjusted and continue to be reported under the accounting standards in effect for those periods.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><b>Revenue Recognition</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><i>Performance
Obligations</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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. 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 the 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. 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.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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 Topic 606.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Revenue
from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and
accounted for approximately 83% of the Company&#8217;s revenue for the fiscal year ended June 30, 2019. 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 10pt 1.5in; text-align: justify; text-indent: 0">Revenues that
are recognized over time include (i) longer-termed contracts that include equipment purchase 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 17% of the Company&#8217;s revenue for both the fiscal year ended June 30, 2019.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><i>Contract Assets and Liabilities</i></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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. 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 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 10pt 1.5in; text-align: justify; text-indent: 0">Costs, estimated earnings
        and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2019 and 2018
        consisted of the following (in thousands):</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Costs incurred on uncompleted contracts</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1pt solid; text-align: right">19,285</td><td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1pt solid; text-align: right">5,286</td><td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">Estimated earnings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,224</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">1,072</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; padding-left: 0.35pt">Less: revenues recognized to date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(19,673</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">(5,605</td><td style="white-space: nowrap; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Retainage</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">797</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">Ending balance</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,633</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">753</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</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: 12pt 0 11pt; text-align: justify">These amounts are included in the
Company&#8217;s consolidated balance sheets under the following captions (in thousands):</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.35pt">Contract assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,487</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,012</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Contract liabilities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(854</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(259</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">Ending balance</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,633</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">753</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Goodwill</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. &#160;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.&#160;&#160;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.&#160;&#160;If the reporting unit does not pass the qualitative assessment, then the reporting unit's carrying value is compared to its fair value.&#160;&#160;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 Company performed its annual impairment test on April 1, 2019 and determined there was no impairment.</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Accounts Receivable</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0"><p style="margin: 0">Accounts receivable are customer obligations due under what management believes to be customary trade terms.
The Company sells its products primarily to laundry plants, hotels, motels, cruise lines, hospitals, nursing homes, government
institutions, 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 $323,000
at June 30, 2019 and $233,000 at June 30, 2018. Actual write-offs may vary from the recorded allowance.</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Cash and Cash Equivalents</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">The Company considers all short term, highly liquid investments that are readily convertible to cash with an original maturity of three months or less when purchased to be cash equivalents. 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.</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Inventories</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">Inventories consist principally of equipment inventories and
    spare part inventories.&#160;&#160;Equipment inventories are valued at the lower of cost, determined on the specific
    identification method, or net realizable value.&#160;&#160;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.</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Equipment, Improvements and Depreciation</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Equipment, <br />
Improvements and <br />
Depreciation</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0"><p style="margin: 0">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 five to seven years for furniture and equipment and the
shorter of ten years or the remaining lease term (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></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Customer-Related Intangibles, Tradenames and Other Intangible Assets</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Customer-Related Intangibles, <br />
Tradenames and <br />
Other Intangible <br />
Assets</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0"><p style="margin: 0">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
(5-10 years). 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, 2019 and determined there was no impairment.</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Asset Impairments</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Asset Impairments</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">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, 2019 (sometimes
hereinafter referred to as &#8220;fiscal 2019&#8221;) or the fiscal year ended June 30, 2018 (sometimes hereinafter referred to
as &#8220;fiscal 2018&#8221;).</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Estimates</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Estimates</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">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.&#160;&#160;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.&#160;&#160;Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates.</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Earnings Per Share</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 2019
and fiscal 2018, the Company issued awards of 34,345 and 66,226 shares of restricted stock, respectively, under the EVI Industries,
Inc. 2015 Equity Incentive Plan (see Note 19). Such shares are deemed to constitute a second class of stock for accounting purposes.
Basic and diluted earnings per share for fiscal 2019 and fiscal 2018 are computed as follows (in thousands, except per share data):</p></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"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center">For the years ended <br /> June 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&#160;</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Net income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,743</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,966</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; border-bottom: Black 1pt solid; padding-left: 17.65pt">Less: distributed and<br />
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;undistributed income <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;allocated to non-vested <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;restricted common stock</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">260</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">295</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt">Net income allocated to EVI <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;Industries, Inc. <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;shareholders</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,483</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,671</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 17.65pt">Weighted average shares <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;outstanding used in basic <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;earnings per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,533</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">10,840</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="padding-left: 17.65pt">&#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>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt">Dilutive common share <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;equivalents</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">489</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">437</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1pt solid; padding-left: 17.65pt">Weighted average shares <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;outstanding used in <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;dilutive earnings per share</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,022</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,277</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in">Basic earnings per share</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.30</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.34</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in">Diluted earnings per share</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.29</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.33</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">At June 30, 2019, other than 813,610 unvested shares subject to
restricted stock awards, there were no potentially dilutive securities outstanding. The remaining 69,744 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, 2018,
other than 437,000 shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining
466,148 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Supplier Concentration</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Supplier Concentration</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three of these manufacturers accounted for a total of approximately 62% of the Company&#8217;s purchases for fiscal 2019 and purchases from four manufacturers accounted for approximately 76% of the Company&#8217;s purchases for fiscal 2018.</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Advertising Costs</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">The Company expenses the cost of advertising as of the first date an advertisement is run.&#160;&#160;The Company incurred approximately $355,000 and $164,000 of advertising costs for fiscal 2019 and 2018, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations.</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_ShippingAndHandlingCostsPolicyTextBlock', window );">Shipping and Handling</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Shipping and Handling</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">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 is included in selling, general and administrative expenses.</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Certain Current Assets and Current Liabilities</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0; text-align: left; vertical-align: top"><b>Fair Value of Certain Current Assets and Current Liabilities</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Level 1 - Quoted prices in active markets for identical assets and liabilities.</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">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.</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">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.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify">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 during fiscal 2019 or 2018, except for certain assets acquired and liabilities assumed in a business combination
(as described in Note 3).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify">The Company&#8217;s cash and cash equivalents,
accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated
estimated fair value, using Level 1 inputs, as they are maintained with various high-quality financial institutions and have original
maturities of three months or less. 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, 2019 and approximate the
carrying value of such debt because it accrues interest at variable rates that are repriced frequently.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_CustomerDepositsPolicyTextBlock', window );">Customer Deposits</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>Customer Deposits</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">Customer deposits represent advances paid by customers when placing orders for equipment with the Company.</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Net Investment in Sales Type Leases</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><font style="font-size: 10pt"><b>Net Investment in Sales Type Leases</b></font></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">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.</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><font style="font-size: 10pt"><b>Income Taxes</b></font></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">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></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 0 0 1.5in; text-align: justify; text-indent: 0">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 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 2019 or fiscal 2018.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">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 unrecognized tax benefits
as of June 30, 2019 or 2018 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: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">On December 22,
2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act of 2017 (the
&#34;Tax Act&#34;). The Tax Act represents significant U.S. federal tax reform legislation that includes a permanent reduction
to the U.S. federal corporate income tax rate. Pursuant to Staff Accounting Bulletin (&#8220;SAB&#8221;) No. 118 (&#8220;SAB 118&#8221;),
the Company&#8217;s measurement period for implementing the accounting changes required by the Tax Act closed on December 22,
2018. The Company completed the accounting for the effects of the Tax Act in the second quarter of fiscal 2019, which did not
result in any changes to previously reported amounts, and there were no adjustments to the preliminary
amounts previously recognized.</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="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Guidance</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"><b>Recently Issued <br />
Accounting Guidance</b></p></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued
ASU No. 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;Topic 842&#8221;), which is designed to increase transparency and comparability
by requiring the recognition of lease assets and lease liabilities on the balance sheet and the disclosure of certain additional
information about leasing arrangements. The new standard will require an entity to recognize the following for all leases (with
the exception of short-term leases) at the commencement date (i) a lease liability, which is a lessee&#8217;s obligation to make
lease payments arising from a lease, measured on a discounted basis; and (ii) a right-of-use (ROU) asset, which is an asset that
represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. Topic 842 is effective
for fiscal years beginning after December 15, 2018 (i.e., the fiscal year ending June 30, 2020 for the Company). In July 2018,
updated guidance was issued which provides an additional transition method of adoption that allows entities to initially apply
the standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in
the period of adoption. The Company adopted Topic 842 utilizing this modified retrospective adoption method with an effective
date of July 1, 2019. Consequently, the accompanying financial statements and footnotes have not been updated to comply with Topic
842.</p></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 0 0 1.5in; text-align: justify; text-indent: 0"></p>

        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The Company has completed scoping reviews
        to identify a complete population of leases, and determined its population of leases is comprised largely of real estate leases.
        While the Company continues to assess all of the effects of adopting Topic 842, the Company currently believes the most significant
        effects will relate to the recognition of new ROU assets and lease liabilities on the consolidated balance sheet for its real estate
        operating leases. The Company does not expect that the adoption of Topic 842 will have a significant impact on the Company&#8217;s
        consolidated statements of operations or cash flows.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Topic 842 provides a number of optional practical
        expedients and policy elections in transition. The Company expects to elect the &#8216;package of practical expedients&#8217;,
        which permits the Company not to reassess under the new standard prior conclusions about lease identification, lease classification
        and initial direct costs. The Company does not expect to elect the use-of-hindsight or the practical expedient pertaining to land
        easements.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Topic 842
also provides practical expedients for an entity&#8217;s ongoing accounting. The Company expects to elect the short-term lease
recognition exemption for all leases that qualify (i.e., leases of 12 months or less). This means, for those leases that qualify,
the Company, if it elects such exemptions, will not recognize ROU assets or lease liabilities, including ROU assets or lease liabilities
for existing short-term leases of those assets in transition. The Company also currently expects to elect the practical expedient
to not separate lease and non-lease components for all of the Company&#8217;s leases.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In January 2017, the FASB issued ASU No. 2017-04,
        &#8220;Intangibles &#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&#8221;, which is designed
        to simplify the subsequent measurement of goodwill. The new guidance will eliminate the second step from the goodwill impairment
        test required in computing the implied fair value of goodwill. Instead, under the amendment, an entity will be required to perform
        its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and, if
        applicable, the entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting
        unit&#8217;s fair value; however, the charge recognized should not exceed the total amount of goodwill allocated to that reporting
        unit. If applicable, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the
        reporting unit when performing the goodwill impairment test. The amendments in this guidance are effective for public business
        entities for annual and interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019 (the fiscal
        year ending June 30, 2021 for the Company), with early adoption permitted. The Company is currently evaluating the impact, if any,
        that adopting this guidance may have on its consolidated financial statements.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In August 2018, the FASB issued ASU 2018-15,
        &#8220;Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) Customer&#8217;s Accounting for Implementation Costs
        Incurred in a Cloud Computing Arrangement That Is a Service Contract&#8221; (&#8220;ASU 2018-15&#8221;), to reduce diversity in
        practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns
        the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with
        the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected
        by the new guidance. Under ASU 2018-15, amortization expense and payments for, and asset balances related to, such capitalized
        implementation costs are to be presented within the same line items of the entity&#8217;s balance sheets and statements of operations
        and cash flows, as the related balances and service fee activity would be presented. ASU 2018-15 is effective for fiscal years,
        and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The Company
        is currently evaluating the potential effect of the adoption of ASU 2018-15 on its consolidated financial statements.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>

        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Management does not believe the impact of 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.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the treatment of funds received from customers as advance deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_ShippingAndHandlingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://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 http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 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.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&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> -Subparagraph 14<br> -URI http://asc.fasb.org/section&amp;trid=77888298<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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919352-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 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL117410129-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6635669408">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock', window );">Retirement Plan</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt"><b>17. Retirement Plan&#160;</b></p></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has participatory
deferred compensation plans under which it matches half of employee contributions up to 6% of an eligible employee&#8217;s yearly
compensation on a discretionary basis. Employees are eligible to participate in the plans after one year of service. The Company
contributed approximately $453,000 and $228,000 to the plans during fiscal 2019 and fiscal 2018, respectively. The plans are qualified
under Section 401(k) of the Internal Revenue Code.</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19512-108361<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20487-108367<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6633573328">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>13. Debt</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">The Company&#8217;s
long-term debt as of June 30, 2019 and 2018 was as follows (in thousands):</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&#160;</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">June 30,<br /> 2019</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">June 30,<br /> 2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Term Loan</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#8212;</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,375</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; padding-left: 0.25in">Revolving Line of Credit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,800</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">3,697</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; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Less: unamortized discount and deferred financing costs</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(237</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(60</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Total debt, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,563</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">10,012</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; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">&#160;Less: current maturities of long-term debt</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,195</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Total long-term debt</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">40,563</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">8,817</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</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 0 0 1.5in; text-align: justify; text-indent: 0">On November 2, 2018, the Company entered into
        a syndicated credit agreement (the &#8220;2018 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.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Borrowings (other than swingline loans) under
        the 2018 Credit Agreement bear interest at a rate, at the Company&#8217;s election at the time of borrowing, equal to (a) LIBOR
        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 one month
        LIBOR 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. The 2018 Credit Agreement has a term of five years and matures
        on November 2, 2023.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The 2018 Credit Agreement contains certain
        covenants, including financial covenants requiring the Company to comply with maximum leverage ratios and minimum interest coverage
        ratios. The 2018 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, 2019, the Company was in compliance with
        its covenants under the 2018 Credit Agreement and $6.9 million was available to borrow under the revolving credit facility.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The obligations of the Company under the 2018
        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 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In connection with the Western State Design
        Acquisition, on October 7, 2016, the Company entered into a $20.0 million credit agreement (the &#8220;Prior Credit Facility&#8221;),
        consisting of a $15.0 million revolving line of credit, subject to adjustment as described below (the &#8220;Revolving Line of
        Credit&#8221;), and a $5.0 million term loan (the &#8220;Term Loan&#8221;). The Company used a total of approximately $12.6 million
        of borrowings under the Revolving Line of Credit and Term Loan to fund a portion of the cash consideration paid in connection with
        the Western State Design Acquisition, and to pay approximately $88,000 of fees, costs and expenses arising in connection with entering
        into the Credit Facility.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In connection with the TRS Acquisition, the
        Company&#8217;s Prior Credit Facility was amended on October 30, 2017. Pursuant to the amendment, the Company received an additional
        approximately $2.8 million of borrowings under the Term Loan and, in connection therewith, the maximum borrowing limit of the Prior
        Credit Facility was increased from $20.0 million to approximately $22.2 million and the minimum required monthly payments under
        the Term Loan (as described below) were increased from $60,000 to $100,000. The Company used a total of approximately $7.9 million
        of borrowings under the Revolving Line of Credit and Term Loan to fund the cash consideration paid in connection with the TRS Acquisition.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In connection with the AA Acquisition, the
        Company&#8217;s Prior Credit Facility was further amended on February 8, 2018. Pursuant to the amendment, the Company received
        an additional approximately $5.0 million of borrowings under the Revolving Line of Credit and, in connection therewith, the maximum
        borrowing limit of the Revolving Line of Credit was increased from $15.0 million to approximately $20.0 million. Pursuant to the
        terms of the Prior Credit Facility, however, the amount of permitted borrowings under the Revolving Line of Credit is also subject
        to a cap determined using an asset-based formula, which may limit the amount available for borrowing. The Company used a total
        of approximately $8.1 million of borrowings under the Revolving Line of Credit to fund the cash consideration paid in connection
        with the AA Acquisition.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">At June 30, 2018, $3.7 million was outstanding
        under the Revolving Line of Credit and $6.4 million was outstanding under the Term Loan. In connection with its entry into the
        2018 Credit Agreement on November 2, 2018, the Company repaid all
	outstanding amounts under, and terminated, the Prior Credit Facility.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763830768">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Equipment and Improvements</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>9. Equipment and</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Improvements</b></p></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">Major classes of equipment and improvements as of June 30, 2019 and 2018 consisted of the following (in thousands):</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; padding-left: 0.35pt">Furniture and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,365</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,019</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; padding-left: 0.35pt">Leasehold improvements</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="text-align: right">1,567</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">674</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="border-bottom: Black 1pt solid; padding-left: 0.35pt">Vehicles</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,902</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,989</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,834</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">4,682</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Accumulated depreciation and amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,969</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,699</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,865</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,983</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</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 0 10pt 1.5in; text-align: justify; text-indent: 0">Depreciation
and amortization of equipment and improvements amounted to approximately $1.2 million in fiscal 2019 and $721,000 in fiscal 2018.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6784006112">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>5. Inventories</b></td>
    <td style="padding: 0; text-align: justify">Inventories as of June 30, 2019 and 2018 were comprised of (in thousands):</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; padding-left: 0.35pt">Equipment and parts</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">26,735</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,603</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Reserve</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(290</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(253</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">26,445</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,350</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</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 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company established reserves of
approximately $290,000 and $253,000 as of June 30, 2019 and 2018, respectively, against slow moving inventory.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6606045440">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text"><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: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable as of June
30, 2019 and 2018 consisted of the following (in thousands):&#160;</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; padding-left: 0.35pt">Accounts receivable - trade</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">26,158</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,761</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; padding-left: 0.35pt">Contract receivables</td><td style="font-weight: bold">&#160;</td>
    <td style="text-decoration: none; text-align: left">&#160;</td><td style="text-decoration: none; text-align: right">4,722</td><td style="white-space: nowrap; text-decoration: none; text-align: left">&#160;</td><td style="text-decoration: none">&#160;</td>
    <td style="text-decoration: none; text-align: left">&#160;</td><td style="text-decoration: none; text-align: right">770</td><td style="white-space: nowrap; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Retention receivables</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-decoration: none; text-align: left">&#160;</td><td style="text-decoration: none; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: right">728</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,880</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">16,259</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Allowance for doubtful accounts</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(323</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(233</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">30,557</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,026</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6773066960">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Major Classes of Equipment and Improvements</a></td>
<td class="text"><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: 0; text-align: justify; text-indent: 0">Major classes of equipment and improvements as of June 30, 2019 and 2018 consisted of the following (in thousands):</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; padding-left: 0.35pt">Furniture and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,365</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,019</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; padding-left: 0.35pt">Leasehold improvements</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="text-align: right">1,567</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">674</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="border-bottom: Black 1pt solid; padding-left: 0.35pt">Vehicles</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,902</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,989</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,834</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">4,682</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Accumulated depreciation and amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,969</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,699</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,865</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,983</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6784651824">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term debt</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b></b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">The Company&#8217;s
long-term debt as of June 30, 2019 and 2018 was as follows (in thousands):</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&#160;</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">June 30,<br /> 2019</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">June 30,<br /> 2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Term Loan</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#8212;</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,375</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; padding-left: 0.25in">Revolving Line of Credit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,800</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">3,697</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; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Less: unamortized discount and deferred financing costs</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(237</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(60</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Total debt, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,563</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">10,012</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; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Less: current maturities of long-term debt</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,195</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.25in; padding-left: 0.25in">Total long-term debt</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">40,563</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">8,817</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6780287344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Schedule of Franchise License, Trademarks and Other Intangible Assets) (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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 25,756<span></span>
</td>
<td class="nump">$ 17,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(3,405)<span></span>
</td>
<td class="num">(1,931)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">22,351<span></span>
</td>
<td class="nump">15,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">858<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Useful Lives (in years)</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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Useful Lives (in years)</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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 15,340<span></span>
</td>
<td class="nump">10,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Useful Lives (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">8 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Useful Lives (in years)</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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Useful Lives (in years)</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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 9,145<span></span>
</td>
<td class="nump">6,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 566<span></span>
</td>
<td class="nump">566<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Useful Lives (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">2 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 529<span></span>
</td>
<td class="nump">529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Useful Lives (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', 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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 176<span></span>
</td>
<td class="nump">$ 176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Useful Lives (in years)</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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Useful Lives (in years)</a></td>
<td class="text">15 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=108376495&amp;loc=d3e15372-109273<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>52
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6612892080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Net Investment in Sales Type Leases (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseLeaseIncomeAbstract', window );"><strong>Sales-type Lease, Lease Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty', window );">Residual values</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases', window );">Total net investment in sales type leases</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent', window );">Current portion Sales type leases</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent', window );">Long term portion sales type leases</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 2,400<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_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount due within one year of the balance sheet date or the normal operating cycle, if longer, consisting of: (a) minimum lease payments on sales type leases and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount due after one year of the balance sheet date or beyond the normal operating cycle, if longer, consisting of: (a) minimum lease payments on sales type leases, and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_CapitalLeasesNetInvestmentInSalesTypeLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net investment in sales type leases as of the balance sheet date consisting of: (a) minimum lease payments on sales type leases and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimate of the lease property's economic value at the end of the sales-type lease term excluding any amounts guaranteed by either the lessee or a third-party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84165051&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesUnguaranteedResidualValuesOfLeasedProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SalesTypeLeaseLeaseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseLeaseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763974864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details) - Western State Design [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenues</a></td>
<td class="nump">$ 252,182<span></span>
</td>
<td class="nump">$ 240,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 4,472<span></span>
</td>
<td class="nump">$ 7,046<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=evi_WesternStateDesignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_WesternStateDesignMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6772174336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plan (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, 2019 </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="top.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested awards or units outstanding, beginning of period | shares</a></td>
<td class="nump">903,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted | shares</a></td>
<td class="nump">6,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested | shares</a></td>
<td class="num">(54,093)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested awards or units outstanding, end of period | shares</a></td>
<td class="nump">855,854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, beginning of period | $ / shares</a></td>
<td class="nump">$ 18.41<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted | $ / shares</a></td>
<td class="nump">36.53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested | $ / shares</a></td>
<td class="nump">17.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, end of period | $ / shares</a></td>
<td class="nump">$ 18.62<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested awards or units outstanding, beginning of period | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted | shares</a></td>
<td class="nump">27,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested awards or units outstanding, end of period | shares</a></td>
<td class="nump">27,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, beginning of period | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted | $ / shares</a></td>
<td class="nump">36.24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, end of period | $ / shares</a></td>
<td class="nump">$ 36.24<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>55
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6784839696">
<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">1 Months Ended</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>Nov. 02, 2018</div></th>
<th class="th"><div>Feb. 08, 2018</div></th>
<th class="th"><div>Oct. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Oct. 07, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">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">$ 40,563,000<span></span>
</td>
<td class="nump">$ 10,012,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit amount 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">40,800,000<span></span>
</td>
<td class="nump">3,697,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit facility amount</a></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>
<td class="nump">$ 20,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts', window );">Fees, costs and 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="nump">$ 88,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Basis of variable interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">LIBOR 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 one month LIBOR 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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit amount outstanding</a></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="nump">3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationPeriod', window );">Credit facility 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">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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from 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">$ 12,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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Amount available for borrowing under the Revolving Line of Credit</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit facility amount</a></td>
<td class="nump">$ 140,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit facility [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit facility amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit facility amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evi_RevolvingLineOfCreditMember', window );">Revolving line of credit [Member] | AA Acquisition [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit facility amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evi_RevolvingLineOfCreditMember', window );">Revolving line of credit [Member] | AA Acquisition [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit facility amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evi_TermLoanMember', window );">Term 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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit facility amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLoans', window );">Proceeds from term loan</a></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,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evi_TermLoanMember', window );">Term Loan [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityPeriodicPayment', window );">Annual payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evi_TermLoanMember', window );">Term Loan [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityPeriodicPayment', window );">Annual payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evi_TermLoanMember', window );">Term Loan [Member] | AA Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLoans', window );">Proceeds from term loan</a></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>
</table>
<div style="display: none;">
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the charge against earnings during the period for commitment fees and debt issuance expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments of both interest and principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ProceedsFromLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received from principal payments made on loans related to operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=evi_RevolvingLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BusinessAcquisitionAxis=evi_AAAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6724125168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 11,305<span></span>
</td>
<td class="nump">$ 7,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">5,065<span></span>
</td>
<td class="nump">3,371<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales tax accruals</a></td>
<td class="nump">1,138<span></span>
</td>
<td class="nump">680<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">$ 17,508<span></span>
</td>
<td class="nump">$ 11,742<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>57
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6758421616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Schedule of Minimum Future Rental Commitments) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Minimum future rental commitments for the years ending June 30,</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2020</a></td>
<td class="nump">$ 1,922<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2021</a></td>
<td class="nump">1,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2022</a></td>
<td class="nump">1,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2023</a></td>
<td class="nump">1,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2024</a></td>
<td class="nump">179<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 6,018<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6783937520">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 323,000<span></span>
</td>
<td class="nump">$ 233,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive securities outstanding</a></td>
<td class="nump">489,000<span></span>
</td>
<td class="nump">437,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">$ 355,000<span></span>
</td>
<td class="nump">$ 164,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">83.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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="top.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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">76.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive securities outstanding</a></td>
<td class="nump">813,610<span></span>
</td>
<td class="nump">437,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities</a></td>
<td class="nump">69,744<span></span>
</td>
<td class="nump">466,148<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock awards issued</a></td>
<td class="nump">34,345<span></span>
</td>
<td class="nump">66,226<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of retainage of contract billings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&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 http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=68071081&amp;loc=d3e1205-110223<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PlanNameAxis=evi_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</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="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6786910784">
<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">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.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">$ 98,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">2,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_TriStateTechnicalServicesMember', window );">Tri-State Technical Services [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">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">$ 7,952,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">338,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 137,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">17,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">1,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_TriStateTechnicalServicesMember', window );">Tri-State Technical Services [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_TriStateTechnicalServicesMember', window );">Tri-State Technical Services [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">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">$ 3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized life</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_TriStateTechnicalServicesMember', window );">Tri-State Technical Services [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized life</a></td>
<td class="text">&#160;<span></span>
</td>
<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_AAAcquisitionMember', window );">AA Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 8,119,000<span></span>
</td>
<td class="nump">20,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="top.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">$ 900,000<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing price</a></td>
<td class="text">&#160;<span></span>
</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.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_AAAcquisitionMember', window );">AA Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_AAAcquisitionMember', window );">AA Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">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,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized life</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_AAAcquisitionMember', window );">AA Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized life</a></td>
<td class="text">&#160;<span></span>
</td>
<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_SEIAcquisitionMember', window );">SEI Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Consideration</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">$ 65,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">15,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 2,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="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_SEIAcquisitionMember', window );">SEI Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_SEIAcquisitionMember', window );">SEI Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">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">$ 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized life</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_SEIAcquisitionMember', window );">SEI Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized life</a></td>
<td class="text">&#160;<span></span>
</td>
<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_PACAcquisitionMember', window );">PAC Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="nump">$ 6,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Consideration</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_NumberOfSharesTransferedToAcquiredCompanysEsop', window );">Number of shares transferred to PAC's ESOP</a></td>
<td class="text">&#160;<span></span>
</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">114,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">$ 182,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">13,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,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="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing price</a></td>
<td class="text">&#160;<span></span>
</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">$ 36.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_PACAcquisitionMember', window );">PAC Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_PACAcquisitionMember', window );">PAC Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">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">$ 1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized life</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_PACAcquisitionMember', window );">PAC Acquisition [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized life</a></td>
<td class="text">&#160;<span></span>
</td>
<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_OtherAcquisitionMember', window );">Other Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">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,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">141,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 738,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_OtherAcquisitionMember', window );">Other Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">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">4,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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_OtherAcquisitionMember', window );">Other Acquisition [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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">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">1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_OtherAcquisitionMember', window );">Other Acquisition [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">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">$ 690,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net income from acquisitions included in consolidated results of operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfSharesTransferedToAcquiredCompanysEsop">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares transferred to acquired company's ESOP that cannot be traded until six months after the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_NumberOfSharesTransferedToAcquiredCompanysEsop</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: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_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from acquisitions included in consolidated results of operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 http://asc.fasb.org/extlink&amp;oid=116868840&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 http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TriStateTechnicalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6607446208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Equity Plan</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>19. Equity Plan</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In November 2015, the Company&#8217;s
        stockholders approved the Company&#8217;s 2015 Equity Incentive Plan (the &#8220;Plan&#8221;). The Plan authorizes the issuance
        of up to 1,500,000 shares of the Company&#8217;s common stock pursuant to awards granted under the Plan. The fair value of awards
        granted under the Plan is expensed on a straight-line basis over the vesting period of the awards. Share-based compensation expense,
        which totaled $1.7 million and $1.6 million in fiscal 2019 and 2018, respectively, is included in selling, general and administrative
        expenses in the Company&#8217;s consolidated statements of operations. During fiscal 2019, the Company granted a total of 34,345
        shares of restricted stock, a portion of which is scheduled to vest ratably over four years and the remainder of which is scheduled
        to vest in 5 to 31 years. The total grant date fair value of such restricted stock was $1.2 million. During fiscal 2018, the Company
        granted a total of 66,226 shares of restricted stock, a portion of which is scheduled to vest ratably over four years and the remainder
        of which is scheduled to vest in 10 to 29 years. The total grant date fair value of such restricted stock was $2.5 million. In
        each case, the fair value of the restricted stock was determined using the closing price of the Company&#8217;s common stock on
        the applicable grant date. During fiscal 2019, 54,093 shares of restricted stock vested and 20,248 shares of common stock with
        an aggregate fair market value of $728,000 were withheld as payment in lieu of cash to satisfy tax withholding obligations in connection
        with the vesting of such restricted stock. During fiscal 2018, 53,700 shares of restricted stock vested and 20,918 shares of common
        stock with an aggregate fair market value of $707,000 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, 2019, the Company had $15.1 million of total unrecognized
        compensation expense, net of estimated forfeitures, related to non-vested restricted stock, which is recognized over the weighted-average
        period of 17.3 years after the respective dates of grant.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"></p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The following is a summary of non-vested
        restricted stock activity as of, and for the fiscal year ended, June 30, 2019:</p>



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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<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="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Restricted Stock Awards</td><td>&#160;</td>
    <td colspan="7" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Restricted Stock Units</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Shares</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Weighted-<br />
Average Grant<br />
 Date Fair Value</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Shares</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Weighted-<br />
Average Grant<br />
 Date Fair Value</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-left: 0.35pt">Non-vested restricted stock outstanding at June 30, 2018</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">903,102</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18.41</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#8212;</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#8212;</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,845</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">36.53</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">27,500</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">36.24</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="padding-left: 0.35pt">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(54,093</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">17.43</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">&#8212;</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">&#8212;</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Forfeited</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Non-vested restricted stock outstanding at June 30, 2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">855,854</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">18.62</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,500</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">36.24</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</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 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company&#8217;s employee stock purchase plan commenced on July 1, 2018 and provides for consecutive six-month offering periods. During fiscal 2019, 1,341 shares of common stock were issued under the Company&#8217;s employee stock purchase plan for which the Company received net proceeds of $45,000. There were no shares issued under the Company&#8217;s employee stock purchase plan during fiscal 2018. &#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763781632">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentrations of Credit Risk</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>15. Concentrations of Credit Risk</b></td>


    <td style="padding: 0; text-align: justify; text-indent: 0">Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts and trade receivables.&#160;&#160;The Company maintains its cash and cash equivalents at large financial institutions. At June 30, 2019, bank deposits exceeded Federal Deposit Insurance Corporation insured limits. Concentrations of credit risk with respect to trade receivables are limited due to a large customer base.&#160;&#160;Also, based on the Company&#8217;s credit evaluation, trade receivables are often collateralized by the equipment sold. Sales to a federal government agency accounted for approximately 9% and 8% of the Company&#8217;s revenues for fiscal 2019 and 2018, respectively. Additionally, no single contract for a federal government facility or other contract accounted for more than 10% of the Company&#8217;s revenues for fiscal 2019 or 2018. As of June 30, 2019, the largest account receivable from a single third party entity relating to a single project was $4.0 million. There were no other accounts receivable due from any individual entity which accounted for greater than 10% of the Company&#8217;s accounts receivable at June 30, 2019.</td>
</tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763931616">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">General</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>1.&#160;&#160;General
</b>&#160;</p>



<p style="margin: 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="padding: 0; text-indent: 0; width: 1.5in"><b>Nature of Business</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">EVI Industries,
Inc., formerly EnviroStar, 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 the Company&#8217;s
vast sales organization, it provides its customers 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 installation, maintenance, and repair services.</p>&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0">The
Company&#8217;s customers include retail, commercial, industrial, institutional, and government customers. Purchases made by
customers range from parts and accessories, to single or multiple units of equipment, to large complex systems, as well as
installation, maintenance and repair services.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0">Prior to the completion of the Company&#8217;s first acquisition, the WSD Acquisition (as defined below), pursuant to its &#8220;buy-and-build&#8221; growth strategy, 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 and has since acquired the following businesses under such growth strategy:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: 0">On October 10, 2016, the Company, through its wholly-owned subsidiary, Western State Design, Inc. (&#8220;Western State Design&#8221;), completed the acquisition (the &#8220;Western State Design Acquisition&#8221;) of substantially all the assets of Western State Design, LLC (&#8220;WSD&#8221;), a California-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, for a purchase price consisting of $18.5 million in cash and 2,044,990 shares of the Company&#8217;s common stock. The assets and liabilities and results of operations of Western State Design are included in the Company&#8217;s consolidated financial statements as of, and for the fiscal years ended, June 30, 2018 and June 30, 2019. On June 19, 2017, the Company, through its wholly owned subsidiary, Martin-Ray Laundry Systems Inc. (&#8220;Martin-Ray&#8221;), completed the acquisition (the &#8220;Martin-Ray Acquisition&#8221;) of substantially all of the assets of Martin-Ray Laundry Systems, Inc. (&#8220;MRLS&#8221;), 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 for a purchase price consisting of $2.0 million in cash and 98,668 shares of the Company&#8217;s common stock. The assets and liabilities and results of operations of Martin-Ray are included in the Company&#8217;s consolidated financial statements as of, and for the fiscal years ended, June 30, 2018 and June 30, 2019. On October 31, 2017, the Company, through its wholly-owned subsidiary, Tri-State Technical Services, Inc. (&#8220;Tri-State&#8221;), completed the acquisition (the &#8220;TRS Acquisition&#8221;) of substantially all of the assets of Tri-State Technical Services, Inc. (&#8220;TRS&#8221;), a Georgia-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 for a
purchase price consisting of $7.95 million in cash and 338,115 shares of the Company&#8217;s common stock. The assets and
liabilities and results of operations of Tri-State following the October 31, 2017 closing date are included in the
Company&#8217;s consolidated financial statements as of, and for the fiscal years ended, June 30, 2019 and June 30, 2018. On
February 9, 2018, the Company, through its wholly-owned subsidiary, AAdvantage Laundry Systems, Inc.
(&#8220;AAdvantage&#8221;), completed the acquisition (the &#8220;AA Acquisition&#8221;) of substantially all of the assets
of Zuf Acquisitions I LLC (d/b/a/ AAdvantage Laundry Systems) (&#8220;Zuf&#8221;) and Sky-Rent LP (collectively with Zuf
&#8220;AA&#8221;). AAdvantage is a based in Dallas and distributes commercial, industrial, and vended laundry products and
provides installation and maintenance services to the new and replacement segments of the commercial, industrial and vended
laundry industry. The total purchase price for the acquired businesses was $8.1 million in cash and 348,360 shares of the
Company&#8217;s common stock. The assets and liabilities and results of operations of AAdvantage following the February 9,
2018 closing date are included in the Company&#8217;s consolidated financial statements as of, and for the fiscal years
ended, June 30, 2019 and June 30, 2018. On September 12, 2018, the Company, through its wholly-owned subsidiary, Scott
Equipment Inc. (&#8220;Scott Equipment&#8221;), completed the acquisition (the &#8220;SEI Acquisition&#8221;) of
substantially all of the assets of Scott Equipment, Inc. (&#8220;SEI&#8221;), a Texas-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 consideration paid by the Company in connection with
the SEI Acquisition consisted of $6.5 million in cash (subject to certain working capital and other adjustments) and 209,678
shares of the Company&#8217;s common stock. The financial condition, including assets and liabilities, and results of
operations of the acquired business following the September 12, 2018 closing date are included in the Company&#8217;s
consolidated financial statements as of, and for the fiscal year ended, June 30, 2019. On February 5, 2019, the Company
completed the acquisition (the &#8220;PAC Acquisition&#8221;) of PAC Industries Inc. (&#8220;PAC&#8221;), a
Pennsylvania-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, pursuant
to a merger whereby PAC merged with and into PAC Industries Inc. (&#8220;PAC Industries&#8221;), a newly-formed wholly-owned
subsidiary of the Company. The consideration paid by the Company in connection with the PAC Acquisition consisted of $6.4
million in cash (subject to certain working capital and other adjustments) and 179,847 shares of the Company&#8217;s common
stock. The financial condition, including assets and liabilities, and results of operations of the acquired business
following the February 5, 2019 closing date are included in the Company&#8217;s consolidated financial statements as of, and
for the fiscal year ended, June 30, 2019. In addition to the SEI Acquisition and the PAC Acquisition, during the fiscal year
ended June 30, 2019, the Company completed the acquisition of four other companies: Industrial Laundry Services, Inc.,
substantially all of the assets of which were acquired on September 4, 2018; Washington Automated, Inc., which merged with
and into a newly-formed wholly-owned subsidiary of the Company on November 6, 2018; Skyline Equipment, Inc., substantially
all of the assets of which were acquired on November 14, 2018; and Worldwide Laundry, Inc., substantially all of the assets
of which were acquired on November 16, 2018), each of which is a distributor of commercial, industrial, and vended laundry
products and a provider of installation and maintenance services to the new and replacement segments of the commercial,
industrial and vended laundry industry. The total consideration for these four transactions consisted of $3.5 million in cash
(subject to certain working capital and other adjustments), net of $738,000 of cash acquired, and 141,000 shares of the

 Company&#8217;s common stock. The financial condition, including assets and liabilities, and results of operations of the acquired businesses following the respective closing dates are included in the Company&#8217;s consolidated financial statements as of, and for the fiscal year ended, June 30, 2019. In connection with each acquisition, the Company, indirectly through its wholly-owned subsidiary, also assumed certain of the liabilities related to the acquired business. &#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">See Note 3 for additional information regarding the TRS Acquisition, the AA Acquisition, the SEI Acquisition, the PAC Acquisition and the four other acquisitions completed during the fiscal year ended June 30, 2019. &#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify">See also Note 20 for information
regarding the acquisition of substantially all of the assets of Commercial Laundry Products, Inc., Professional Laundry Systems
of PA, Inc. and Professional Laundry Systems West, Inc., which was completed during August 2019.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6767929072">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 228,318<span></span>
</td>
<td class="nump">$ 150,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">175,620<span></span>
</td>
<td class="nump">113,501<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">52,698<span></span>
</td>
<td class="nump">36,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">45,693<span></span>
</td>
<td class="nump">29,572<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">7,005<span></span>
</td>
<td class="nump">6,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="nump">1,389<span></span>
</td>
<td class="nump">552<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">5,616<span></span>
</td>
<td class="nump">6,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">1,873<span></span>
</td>
<td class="nump">2,416<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 3,743<span></span>
</td>
<td class="nump">$ 3,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net earnings per share - basic</a></td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net earnings per share - diluted</a></td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>66
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763873440">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="vertical-align: top; background-color: white"><td style="padding: 0; text-indent: 0">Other current assets as of June 30, 2019 and 2018 were comprised of (in thousands):</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 65%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; padding-left: 0.35pt">Other receivables</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">856</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">480</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; padding-left: 0.35pt">Prepaid insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">251</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">295</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Other current assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,831</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,275</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,938</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,050</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6772822208">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Expenses</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="vertical-align: top; background-color: white"><td style="padding: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Accounts payable and accrued
expenses as of June 30, 2019 and 2018 were comprised of (in thousands):</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt double; font-style: italic">June 30,</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td colspan="3" style="border-bottom: Black 2.5pt double; text-align: center">2019</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td colspan="3" style="border-bottom: Black 2.5pt double; text-align: center">2018</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.35pt">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,305</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,691</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,065</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,371</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt">Sales tax accruals</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,138</td><td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">680</td><td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,508</td><td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,742</td><td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6641424560">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">Other Current Assets</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="vertical-align: top; background-color: white"><td style="width: 1.5in; padding: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>7. Other Current </b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 12.6pt; text-indent: -12.6pt"><b>Assets</b></p></td>
    <td style="padding: 0; text-indent: 0">Other current assets as of June 30, 2019 and 2018 were comprised of (in thousands):</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 75%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; padding-left: 0.35pt">Other receivables</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">856</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">480</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; padding-left: 0.35pt">Prepaid insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">251</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">295</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Other current assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,831</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,275</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,938</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,050</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6641317392">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text"><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: 1.5in; padding-left: 0; padding-right: 0; text-indent: 0"><b>3. Acquisitions</b></td>
    <td style="padding-right: 0; padding-left: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>TRS Acquisition</i></p></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 0 0 1.5in; text-align: justify">On October 31, 2017, the Company, indirectly
        through Tri-State, the Company&#8217;s wholly-owned subsidiary, completed the TRS Acquisition pursuant to which it purchased substantially
        all of the assets of TRS for a purchase price consisting of approximately $7,952,000 in cash and 338,115 shares of the Company&#8217;s
        common stock. The Company used borrowings under its credit facility at the time to fund the cash consideration. Fees and expenses
        related to the TRS Acquisition, consisting primarily of legal and other professional fees, totaled approximately $137,000 and are
        classified as selling, general and administrative expenses in the Company&#8217;s consolidated statement of operations for the
        fiscal year ended June 30, 2018. The Company, indirectly through Tri-State, also assumed certain of the liabilities of TRS. The
        total purchase price was $17.3 million, which included cash acquired of $1.8 million.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify">The TRS Acquisition was
treated for accounting purposes as a purchase of TRS using the acquisition method of accounting. Under the acquisition method
of accounting, the aggregate consideration in the TRS 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 allocation of the consideration to the net assets acquired are presented in the following tables (in thousands):</p>


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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Cash consideration, net of cash acquired<sup>(a)</sup></font></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,474</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; padding-left: 25.9pt"><font style="font-size: 10pt">Stock consideration<sup>(b)</sup></font></td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,027</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0">Total purchase price consideration, net of cash acquired</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,501</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#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 0 1.75in; text-align: justify">(a)Includes $8,250,000 paid net
of $1.8 million of cash acquired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 338,115 shares of
the Company&#8217;s common stock, multiplied by $26.70, the closing price of the Company&#8217;s common stock on the closing date.</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Allocation of purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,416</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-indent: -0.25in; padding-left: 25.9pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,050</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.25in; padding-left: 25.9pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,565</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">805</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.25in; padding-left: 25.9pt">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,200</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,220</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; padding-left: 25.9pt">Customer deposits</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,289</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,527</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="padding-left: 0">Goodwill</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,974</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0">Total</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,501</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 10pt 1.5in; text-align: justify; text-indent: 0">Intangible assets consist of $1.5 million
allocated to the Tri-State trade name and $3.7 million allocated to customer-related intangible assets. The Tri-State trade name
is indefinite-lived and therefore not subject to amortization. The Tri-State trade name is 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
10 years.</p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Goodwill is expected to be amortized and
deductible for tax purposes over 15 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 TRS Acquisition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"><i>AA Acquisition</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On February 9, 2018, the Company, indirectly
through AAdvantage, the Company&#8217;s wholly-owned subsidiary, completed the AA Acquisition pursuant to which it purchased substantially
all of the assets of AA for a total purchase price consisting of approximately $8.1 million in cash and 348,360 shares of the Company&#8217;s
common stock. and the Company used borrowings under its credit facility at the time to fund the cash consideration. Fees and expenses
related to the AA Acquisition, consisting primarily of legal and other professional fees, totaled approximately $160,000 and are
classified as selling, general and administrative expenses in the Company&#8217;s consolidated statement of operations for the
fiscal year ended June 30, 2018. The Company, indirectly through AAdvantage, also assumed certain of the liabilities of AA. The
total purchase price was $20.4 million, which included cash acquired of $0.9 million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The AA Acquisition
was treated for accounting purposes as a purchase of AA using the acquisition method of accounting. Under the acquisition method
of accounting, the aggregate consideration in the AA 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 allocation of the consideration to the net assets acquired are presented in the following tables (in thousands):</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Cash consideration, net of cash acquired<sup>(a)</sup></font></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,175</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"><font style="font-size: 10pt">Stock consideration<sup>(b)</sup></font></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,349</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0">Total purchase price consideration, net of cash acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,524</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#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 0 1.75in; text-align: justify">(a)Includes $8,119,000 paid at
closing (inclusive of a preliminary working capital adjustment) net of $0.9 million of cash acquired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 348,360 shares of
the Company&#8217;s common stock, multiplied by $35.45, the closing price of the Company&#8217;s common stock on the closing date.</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Allocation of purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,850</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-indent: -0.25in; padding-left: 25.9pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,816</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.25in; padding-left: 25.9pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,966</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">771</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.25in; padding-left: 25.9pt">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,300</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,228</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt">Customer deposits</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(285</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,190</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="padding-bottom: 1pt; padding-left: 0">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,334</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 0">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">19,524</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 10pt 1.5in; text-align: justify; text-indent: 0">Intangible assets
consist of $1.8 million allocated to the AA trade name and $2.5 million allocated to customer-related intangible assets. The AA
trade name is indefinite-lived and therefore not subject to amortization. The AA trade name is 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 10 years.&#160;</p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Goodwill is expected to be amortized and
deductible for tax purposes over 15 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 AA Acquisition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"><i>SEI Acquisition</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On September
12, 2018, the Company completed the acquisition (the &#8220;SEI Acquisition&#8221;) of Scott Equipment Inc. (&#8220;SEI&#8221;),
a Texas-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. In the SEI Acquisition,
the Company, indirectly through its newly-formed wholly-owned subsidiary, Scott Equipment Inc. (&#8220;Scott Equipment&#8221;),
purchased substantially all of the assets of SEI for a purchase price consisting of approximately $6,500,000 in cash and 209,678
shares of the Company&#8217;s common stock. The Company funded the cash consideration with borrowings under its credit facility
at the time. Fees and expenses related to the SEI Acquisition, consisting primarily of legal and other professional fees, totaled
approximately $65,000 and are classified as selling, general and administrative expenses in the Company&#8217;s consolidated statement
of operations for the fiscal year ended June 30, 2019. The Company, indirectly through Scott Equipment, also assumed certain of
the liabilities of SEI. The total purchase price for accounting purposes was $15.9 million, which included cash acquired of $2.8
million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The SEI Acquisition
was treated for accounting purposes as a purchase of SEI using the acquisition method of accounting. Under the acquisition method
of accounting, the aggregate consideration in the SEI 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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Cash consideration, net of cash acquired<sup>(a)</sup></font></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,709</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt"><font style="font-size: 10pt">Stock consideration<sup>(b)</sup></font></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,436</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0">Total purchase price consideration, net of cash acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,145</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#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 0 1.75in; text-align: justify">(a)Includes $6,500,000 paid net of
$2.8 million of cash acquired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 209,678 shares of
the Company&#8217;s common stock, multiplied by $45.00, the closing price of the Company&#8217;s common stock on the closing date.</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Allocation of purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,658</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-indent: -0.25in; padding-left: 25.9pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,595</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.25in; padding-left: 25.9pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">156</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">424</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.25in; padding-left: 25.9pt">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,100</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(740</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt">Customer deposits</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(398</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,795</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="padding-bottom: 1pt; padding-left: 0">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,350</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 0">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,145</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company is continuing its valuation
of the net assets acquired, which is subject to adjustment in accordance with the asset purchase agreement. Accordingly, the purchase
price allocation set forth above reflects preliminary fair value estimates based on preliminary work and analyses performed by
management and is subject to change as additional information to assist in determining the fair value of the net assets acquired
at the closing date is obtained during the post-closing measurement period of up to one year. The Company is also still assessing
certain working capital items.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Intangible assets consist of $1.3 million
allocated to the Scott Equipment trade name and $1.8 million allocated to customer-related intangible assets. The Scott Equipment
trade name is indefinite-lived and therefore not subject to amortization. The Scott Equipment trade name is 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 10 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Goodwill is expected to be amortized and
deductible for tax purposes over 15 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 SEI Acquisition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-indent: 0"><i>PAC Acquisition</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">On February 5,
2019, the Company completed the acquisition (the &#8220;PAC Acquisition&#8221;) of PAC Industries Inc. (&#8220;PAC&#8221;), a
Pennsylvania-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, pursuant to a merger whereby
PAC merged with and into PAC Industries Inc., a newly-formed wholly-owned subsidiary of the Company (&#8220;PAC Industries&#8221;).
The purchase price in the PAC Acquisition consisted of approximately $6,400,000 in cash and 179,847 shares of the Company&#8217;s
common stock. The Company funded the cash consideration with borrowings under its current credit facility. Fees and expenses related
to the PAC Acquisition, consisting primarily of legal and other professional fees, totaled approximately $182,000 and are classified
as selling, general and administrative expenses in the Company&#8217;s consolidated statement of operations for the fiscal year
ended June 30, 2019. The total purchase price for accounting purposes was $13.1 million, which included cash acquired of $1.1
million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The PAC Acquisition
was treated for accounting purposes as a purchase of PAC using the acquisition method of accounting. Under the acquisition method
of accounting, the aggregate consideration in the PAC Acquisition was allocated to the assets and liabilities of PAC, 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: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Cash consideration, net of cash acquired<sup>(a)</sup></font></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,312</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; padding-bottom: 1pt; text-indent: -0.25in; padding-left: 26.65pt"><font style="font-size: 10pt">Stock consideration<sup>(b)</sup></font></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,653</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0">Total purchase price consideration, net of cash acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,965</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#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 0 1.75in; text-align: justify">(a)Includes $6,400,000 paid net of
$1.1 million of cash acquired.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.75in; text-align: justify">(b)Calculated as 179,847 shares of
the Company&#8217;s common stock, multiplied by $36.99, the closing price of the Company&#8217;s common stock on the closing date.</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">Allocation of purchase price consideration:</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; text-indent: -0.25in; padding-left: 26.65pt">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,231</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-indent: -0.25in; padding-left: 25.9pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,136</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.25in; padding-left: 25.9pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">158</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Equipment and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">357</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.25in; padding-left: 25.9pt">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,000</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -0.25in; padding-left: 25.9pt">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,912</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; padding-left: 25.9pt">Customer deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(465</td><td style="white-space: nowrap; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-indent: -0.25in; padding-left: 25.9pt">Assumption of debt</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(200</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0">Total identifiable net assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,305</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 0">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,660</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 0">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,965</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#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 10pt 1.5in; text-align: justify; text-indent: 0">The Company is continuing its valuation
of the net assets acquired, which is subject to adjustment in accordance with the merger agreement. Accordingly, the purchase price
allocation set forth above reflects preliminary fair value estimates based on preliminary work and analyses performed by management
and is subject to change as additional information to assist in determining the fair value of the net assets acquired at the closing
date is obtained during the post-closing measurement period of up to one year. The Company is also still assessing certain working
capital items.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Intangible assets consist of $1.1 million
allocated to the PAC Industries trade name and $1.9 million allocated to customer-related intangible assets. The PAC Industries
trade name is indefinite-lived and therefore not subject to amortization. The PAC Industries trade name is 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 10 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Goodwill is expected to be amortized and
deductible for tax purposes over 15 years. Goodwill is attributable primarily to the assembled workforce of PAC, as well as benefits
from the increased scale of the Company as a result of the PAC Acquisition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">In connection with the PAC Acquisition,
the Company transferred 114,634 shares to PAC&#8217;s ESOP. These shares were not permitted to be traded during the six-month period
commencing on the closing date. Further, if a distribution event occurred during such six-month period, then each participant would
have had the option to require the Company to purchase such participant&#8217;s shares at fair market value. Due to the Company&#8217;s
obligation under this put option, which was in effect at June 30, 2019 but has subsequently expired, the distributed shares subject
to the put option and the shares held by the ESOP are classified as temporary equity in the mezzanine section of the consolidated
balance sheet as of June 30, 2019. There were no distribution events during the six-month restriction period.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">As previously described, in addition
to the SEI Acquisition and the PAC Acquisition, during the fiscal ended June 30, 2019, the Company completed the acquisition of
four other companies (Industrial Laundry Services, Inc. on September 4, 2018, Washington Automated, Inc. on November 6, 2018, Skyline
Equipment, Inc. on November 14, 2018 and Worldwide Laundry, Inc. on November 16, 2018). The total consideration for these four
transactions consisted of $3.5 million in cash, net of $738,000 of cash acquired, and 141,000 shares of the Company&#8217;s common
stock. The Company funded the cash consideration for each acquisition with credit facility borrowings. 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, <i>Business Combinations</i>, 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 preliminarily
allocated a total of $4.5 million to goodwill, $1.3 million to customer-related intangibles, and $690,000 to the respective trade
names. 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 0 10pt 1.5in; text-align: justify; text-indent: 0"><i>Supplemental Pro Forma Results of Operations</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The following unaudited supplemental pro
forma information presents the results of operations of the Company, after giving effect to the TRS Acquisition, AA Acquisition,
SEI Acquisition, PAC Acquisition and the four other acquisitions completed during fiscal 2019 as described above, as if the Company
had completed each such transaction and all related financing transactions on July 1, 2017, 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 acquisitions and
related financing transactions had occurred on the date assumed, nor are they indicative of future results of operations.</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: center">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center">For the year ended<br /> June 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid">(in thousands)</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2019<br /> (Unaudited)</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2018<br /> (Unaudited)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-indent: -0.25in; padding-left: 0.25in">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">252,182</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">240,711</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; border-bottom: Black 1pt solid; padding-left: 0">Net income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,472</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,046</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</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 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company&#8217;s consolidated results of
operations for fiscal 2019 include total revenue of approximately $98.8 million and total net income of approximately $2.9 million
attributable to businesses acquired during fiscal 2019 or 2018, 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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6650008224">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Expenses</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"><tr style="vertical-align: top; background-color: white"><td style="width: 1.5in; padding: 0; text-indent: 0"><b>11. Accounts Payable and Accrued Expenses</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Accounts payable and accrued
expenses as of June 30, 2019 and 2018 were comprised of (in thousands):</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 2.5pt double">June 30,</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 2.5pt double">2019</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 2.5pt double">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.35pt">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,305</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,691</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; padding-left: 0.35pt">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,065</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">3,371</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; border-bottom: Black 2.5pt double; padding-left: 0.35pt">Sales tax accruals</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,138</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">680</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,508</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,742</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>71
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6636631568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Details) - USD ($)<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>
</tr>
<tr>
<th class="th"><div>Dec. 11, 2018</div></th>
<th class="th"><div>Dec. 12, 2017</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared</a></td>
<td class="nump">$ .13<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends</a></td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 1,619,000<span></span>
</td>
<td class="nump">$ 1,403,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividend paid date</a></td>
<td class="text">Jan.  08,  2019<span></span>
</td>
<td class="text">Jan.  09,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear', window );">Dividend record date</a></td>
<td class="text">Dec. 26,  2018<span></span>
</td>
<td class="text">Dec. 26,  2017<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendPayableDateToBePaidDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the declared dividend will be paid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendPayableDateToBePaidDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DividendsPayableDateOfRecordDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableDateOfRecordDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6608039584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equipment and Improvements (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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Equipment and improvements, gross</a></td>
<td class="nump">$ 8,834<span></span>
</td>
<td class="nump">$ 4,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(2,969)<span></span>
</td>
<td class="num">(1,699)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Equipment and improvements, net</a></td>
<td class="nump">5,865<span></span>
</td>
<td class="nump">2,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization of equipment and improvements</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">721<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Equipment and improvements, gross</a></td>
<td class="nump">3,365<span></span>
</td>
<td class="nump">2,019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Equipment and improvements, gross</a></td>
<td class="nump">1,567<span></span>
</td>
<td class="nump">674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Equipment and improvements, gross</a></td>
<td class="nump">$ 3,902<span></span>
</td>
<td class="nump">$ 1,989<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>73
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6635186960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Equipment and parts</a></td>
<td class="nump">$ 26,735<span></span>
</td>
<td class="nump">$ 15,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Reserve</a></td>
<td class="num">(290)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">26,445<span></span>
</td>
<td class="nump">15,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory written-down</a></td>
<td class="nump">$ 290<span></span>
</td>
<td class="nump">$ 253<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<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 http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>74
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6758034656">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text"><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: 0; text-align: justify">Inventories as of June 30, 2019 and 2018 were comprised of (in thousands):</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; padding-left: 0.35pt">Equipment and parts</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">26,735</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,603</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Reserve</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(290</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(253</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">26,445</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,350</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>75
<FILENAME>0001174947-19-001060-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-19-001060-xbrl.zip
M4$L#!!0    ( %.%+4]P0A")V <! ,2L"P 0    979I+3(P,3DP-C,P+GAM
M;.R]:W/;2+(@^OU&['_ ]>F>M3<H&0\^[6EOZ&%U:,>V="6Y>_M\F8"(HH0Q
M"'#PD,SY]3>S"@#Q!@H$29#$G!-NB@2J,K.RLC*S\O'W__US;@@OQ'9TR_SM
MC70JOA&(.;4TW7SZ[<WW^Y.S^XOKZS?"__[T/_X? ?[W]__WY$2XTHFA?1 N
MK>G)M3FS/@K?U#GY(/Q.3&*KKF5_%/Y0#0^_L?[O^=T7^).-_T$8G(I3X>2D
MPF!_$%.S[.]WU^%@SZZ[^/#^_>OKZZEIO:BOEOW#.9U:U8:[MSQ[2L*Q/O]Q
M+8A#:2)(XC].?\X XDO5A>]E49K\*E^*^(\D/TB3#^+P@]+_[XJ3N*KK.>$D
MXL^Q..Z+\#_V^M]_/MJ&_@'_%8#JIO/AIZ/_]B:"UZMR:ME/[V51E-[_WZ]?
M[J?/9*Z>Z*;CJN:4O G>,G3S1]9[TF0R>4]_#1Y-/8F3!W,H[_'G1]59C8P
M%CR?@@1^U=SPA>C#@_?LQ]BC>N:C0_:H'CRJD<1S#IF>/EDO[^&'][A")Z)T
MHDC!XS:9Y8(\? ^_!@_JCM67I5$1?NR)X 7/M7,?GKR'7\,'G9,G55V$#\]4
MYY$^Z/^0 37\8EL&<3+?H;]DO&1:ING-LV'27/N]NUR0]_#0"3Q%;'T:OE?^
M4OP%@ &_SH:._I(!W=3R3-=>9J^=_R.^-HJ_YMAN>AKX,F,&\K+B#&*^Z+8%
M_&CKYA3DP)P^+PX5\4VP59&]/SAT$]V1F4!WQH=GRB\PTDGP_.E/1WOC_XJX
M_?;&T><+ [C\?3 2V[E3RW3)3U?0M=_>7 R":<*?B>GJ[C+\-OQ>U_"7F4YL
M@0)#8FL1$.CB^A]O/J&P$(<#19+__C[Y\FJZ]YGS^;,M8!TM+0T%4LI%*?>)
M+0&N0C#2ZK?4:R"&@Y?&)^+P1!%7TVNQ5X+O8P $7_JD*Z"GTM\905<T(D]S
M^#7R@_^3!L#\7!CZ5'>_DODC3*SI\"0[-/U-_@'%/\'W/__; [@OK/G",N%/
MY^RG[KSY%#QV1UQ5-XGV6;5-.&4=-N#?WV?.$X7Q?3:0!\H.N]M?VV4'^'YN
MF?>N-?VQ&TY@A[J;L:3!+TTMZ?!(EO1,TW077E2-6U77KLT+=:&[JG'HRSLZ
MDN5]L(GJ>/;R*/;L^$@6M1VG\M;65=HS[75[A%'VG>%O;0MP=Y>W!I#ES-20
M[Q<XWOGR :R;.-M_ 5%&GBU#NYXO;.N%;I2#Y_W=,?\NEOC* XGF>C:!!Z_T
MG_CIX%=X[U61*QW6C'S17PCHCT":)_W1(&>.0USG?/E5_9=E7QBJDSC#KFS5
MG#[K#KG3GYX/?QM/CFJ1R8L.FJ>JD;EJ_W!N0:E!'<;4Z'?H?S[P];ZRK?G*
M5>%:J_G^Z=/SGY]_DJGG CG_T*?D%L0<73J&_[[SRATQ8,FU6Q7$/BRYZ:A3
M-#&!4:*_,%9Q;/=#$2TZ7Q,O9]VK!G'NR LQ/?*-^/0*?[WP'->:$_O",J=
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
MT(BB?Z ;0-#(5)^KAO/;&_'-)UD>BZ*X JK2!.M#E4_D0FC[ V5]:&\6Z!S
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
M2C4P:@N6!1N4EU]E,1E6OCZ2&(@5R"V$. +1-L5-LF!: 5AK8M"@_$ANK)T
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
M\%=5D+,UROHP2R+ Z3<,H;3;*<R^E7)NV;:%6^-"7< OA154&G ,#9/EQ7E
M2RGWWJ-#_NW!HY]?:&0>@'UN<$2H?_J;X7YTV>4V,0P'IS&?$%#Z]T+5M.!O
MQUT:Y+<W,QCX XBZA2N@VN$(W\BK<&>!6M!C7_0$4#[TV4?A5=?<9WQ4_/6C
M\&C9(&U/II9AJ N'?!""3V_^]N1^I%#8P10@(%P=Y-&)"EJ&^0$DRV+UE!8\
M%0Q_.M#-CX(/Z0=!_"@@XB=X."&D8O@J0A[%XL0!TY:A$C[SB!]D$81E2%F!
MD19_??\8//<>!PC_<#7Z\;\DY2,N3QS.,LB"MX(W%_R49H)Y-8-/-VR6H\^6
M=)H;4SCSGN +0>H)R "]J%Z ?]B6]P2G/F :A>CU&=9I>6*]FB"['2"*KNFJ
M#2]@LC6<^[0@J."KW,+]TL'J#CWARY<+X>W?U/GB(SOJBIX.'Z,GX!0@,@B>
M% B?NE+Z8F#!D8[ N*KI@NIO+ 7X![^D[S"/-?RU,@[".?V050#QVIR>%J.!
M0]R>!4^B%A!].@9/\LT_J::#+PIOD=,)C9(%.*,T^7(?1UVE*_R79?\XH6XQ
M0</L?:Q1"4H-U<$"='JH>WGX(WY&R%ZHZ1.#R?!A6O@HT^<6+,Z4CJ?#:0MT
M6VE@J.B[!/.6B.#X*>-XKB-530 -G[')PE"GU', SSQ1ST! ^6P 8T"M8 WA
M\Y]<G@H/=(Q(\BYL:UT3'I=17H7G\2$320I/O.J@B258A0V"W@E*-M5YIO,Z
MZ&E(0?.J.H(^G\/IC, &Z :3(67BBBW5\$X%,*#09>\&+U"WF!"T"A'.GFQ"
MB9389X LV!I3UU@&6RX&4/&N@C/$0O9&'QO(9QO-\X#V1B2($_GVRSVCYRS(
MDQ;H[2*,C$!,#8]J:/Y>03I$!NBEB 0JHF>PA;;".B_^/,(,&)P>4XP0,3$C
M3 V8%GY"X@GH606],TY0/6ZB^%LB9:;$8%IA!2SL$L:%CP2D(!H=*Z;XMZ?:
ML+""KY#>DX5+CVA!$1E\IU2 +Y*BG'ZT5Q_QA,2_(OZ\O*,W[VXRXVXK^.D6
M<)PNNS,[?6;3 S<@4^((YCMUXV=BYH3!/&CZPAY%[$$\/!/&GT%*'MJ1(!^I
M9 ++%K9'3/20GS1GB5F8JFX++S11&K:*"?(AV&^^RP%Y7Q4>?=<[RL_ ]W[J
MGQ324/SX$)%'!(<#CG>$IP!:!$*'7W6;"F75-#UZ),+7<[2\9S;C4_B*(@,
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
M'JEO<T,3IMVD]0W)S;1?E/Y_]MZTMW$D6QO\/L#\!Z+0A7&^H-5:K,55]U[
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
M/C8=%:)%HT9;^@NUGI+;65':O5;.*Z]9@)T3\-=QXDUR A@-I[,@3 D^0>;
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
M*1W2^VQ/JHHRB2[)XDZA*RAUB'^HD(9 PW&R8E0AY;+B4]![2AM;G65 G62
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
MQ>/. M3L4/=+=V9F6R:UD_R'RCZ^LUQ^"A3>$8"TA-+'$R*C@8&;S)0 *LV
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
M]S^%$0*.OKD'%T[2@$ -"-2 0 T(U(! #2%K 83LXN2@9U,# C<OO*W&>VE
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
M:"J;@7_NZ+CXQ7NX?R4WLD7Y.!Z82IT0+PKYQ_CCFZ[SQB 3]-<WUF8OFPC
MJA& U08!6/4"L(XE +M& '8;!&#7"Z!_+ $X-0)PVB  IUX PV,)H%<C@%X;
M!-"K%T#O6 +HUPB@WP8!].L%8!]+ (,: 0S:((!!O0 &QQ+ L$8 PS8(8%@O
M@-&Q!#"J$<"H#0(8U0M@O$T LLU"%R,6AW"'S5ZTSRFKW#E%1-EN_+3TX7.\
M7;'@YK>[-W]3JQ;U-ZL6(>AV5%^QZ(?WA2&<;61VQ<B*Y83L[M@<#$?5F1_^
MO*. 4*_? ='L+"#TYSW*!K5%8LY671B9EC7.=0&N27(0[\BS' L4G[N1-+#
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
MH$@-^X^L7:79GCV$3WS^) )J^9]4[:4?R2CT*,Z7EBJQIYD0('B5P(+F'+'
MHTS8KB\[JXL8/@M*^J*GSF0M]K@\+)#=B'@-S7/X&:-S$[\SWM(^I!3E(K#8
M\9X1?GR*%?86Y9CO#KY>(8/>E5O!I')H52IU=#G'?&&+8B:BQ;_A^.DDX;%8
MVC!%G$"ZU1: @&&B>FMW L&YX)P$U<80T'C7M87)YYU5^333Z)PX\GP1H$0:
MFL.$\MZJ4(R4.B<7_8 ,8N',4# I?; J)0C=[@FKE-S4%(2Z$IPU<7XKYL4-
MHPO$TG6A/(9:'4D9HS$SE!O168-8( 0[)Z5S3 3%EWB)M(,2HYS:X-P(SAHD
M!2/:.5GEAUK-4EFW<"/X:N!_E1#G.%T("T$QKRMQ57N4ZRS++['_@",<8]0>
MV]:U=2 "U,YBN]#4J1/;X4DS80U!8@?6.*>9:O9T$64C@.WP!2RV%I*=$U'=
M-DN._FNOW28=VG9$ Q9>%V8X)\FS^2*BKPAE!\]=IAT U'94!)8AF W."5!>
M:[C/;C6T._*ZQK9#*;"0#*2Z)Y8U4:"XRJD8HXG_VSDKKB@)NDR,8GN'(@C
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
MJ(T$ %MZPN0PRJS ]79FS/5,BK*);KE!OAO=;3:UM^;-@,;TS!GA/,TA ==
M6CZ0U]R4X9 CU$@18NWV04WI*6G5$NHR)][W:\U&L/$S$1/JG2:NC?0B=%3/
M/CG#V T?,]^_H^=MFUS93C';HA?ZJOM8/[.9.878[$4#X&OI839^4;+Y8#4E
M;C;7E:_5OY(78F8T-_56TNO64"_CS,-;^QM++WS]2E@1W=Q^;<G?:C=3)BUS
M?&;@S^/W1],%B4MYW6@NMZ/G(Q!ZBZ6+OXNU0GG/$2B*JN@S]E_+V%9 +3N\
MY3W-Z'3*G) QD$T(ZU2V_CAHLRK5$Y=MUI1ND]4J@  W<)"=J9*.IM[DE5<<
M:HV-K>_S&)&S)PO!H5%^&Y>9HV>Y\42I\PA.RA9$8"BU=O*/ BZU_ZIT-F2,
M;\$2168V*6+=P=DW-VT^/GOEN,V':!K23=,0ET.C90>HH-/]@:F'A!8K#[7#
MAON^:?B5X2S!A*@)II?I,_A$/TE9Q^]S?V#(D[D[YV3(<!GW1NL#183C$M/(
M7W6&D:_N;ZAMA*/1D-]+/]NLLU0AY=&W:T'%':G+E?T"ZJ+!P%H%DVB(#=HP
MNH%VFEIYMJO3?< 36HGT7PC=ELE21/Q*D^'W;H[<(A%\_.U8ZSFJ1F'W24KA
M<I/[@Z'?5.04;L+'I;#AQX\[N"0GR]4\+<,R!_AJ3K/97.$\XDM\T5?J;/.A
MV08/KJ7&9O[)+H>*W<U<]MNPI15#+;_N#\%3*]6"8?AN\Z6_ )QFMXRO$:'Q
M>4B0XBM[!>+"?O<'ABK=MEN'J#5*W%/U@^%3=0O[U1K@EARL=KD_,.1+H(EY
M+&RX?-/K&J"D;UYCY"=>+%-Y2%-V2YOU&R[0/ 9HK1W?AOS1+/2++ /< VZ+
M#JOY\+8#(6T;+."C:(5101<CK-0L-#!KP- !FH.1; /0I:E)OZ7Q?7E2%%HS
M,RI;8M,<L**X@FYC#:\Q**T3I 4MOM;0U?C,SJJ1X4 3:&+7$[S=T+P4S+;#
M'_TMN2 "FW_&FXU!N %K$";@!E"<LA#M-)5XZ(&KAP ^IEX:Y$OJLN$^"A)$
MMASH_G!_8&:V"^S<!2L>K[7NBMM):7& F("7?BR$[P@&9(1'3DRP8F?;F=06
M$^XB-!N$%03H!Y6H,X1/4/(0SY.@F2.?O_+4^MO.RP[(<-5%.]U3OD: (',!
MYP)>*G0>"2.5,>$JD79R\32*X9)6;"_P6(,NSG^L8<;.63Y./!Z;=0L\HW0%
M%,QZQ0.5I:K2>R0<54>%QTBMGA3M/:Q%B89JD3EI9(\DJU:W\4;"[%V0L_/5
M[P\ 'Q<$Y-D:8*+]72:46B<P2"@:*5I721P1N?8)MC/_[TE6-(;/_XX#CD0
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
M6 C$]^G#.EJECH,!F[[#5OPBA3"_J<.<]G?R 9QLA,& 3U?"&F25:<[#6S<
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
M![$W02\/T8L\/!>QVJ%[*\57-8C6T.N'C/YCS74_?_8J&V@B'[=4H%WI9GE
M/2T:H#D45+,XE^1$TJ,;5]L&.5?#9OHI065?[9J(T<+*G1V\A2L<8&I4)!'Y
MR3<>%[P6EI$O=IW*MRYTC?1H@.6AI/K(G<5SMH+'0G!Y6Q>  V6WE$-^36_I
M/'F,F3_4//C&#:[R-*,94N5@0H,\7TW5PTO!1VJ,.&!G>>M9_B0M-#1(!WXD
M;W?U9GD^VVTR8SM'ZJJXZ<TN#FC6\DC[#H5FAHG2TGL-?B9J;/!R:GHP2;VA
MABN$T_#_P';X.8A@N>FYMO/C';M>K[<Y[:*\3D8TDV\7;;5UIT70"?RCQHX#
MD%6Z:3\,FLDG2?SM@303+;8QSJ$G^IS?QF1*?L#R9T>1%LL#>+Z\:$:YC@H;
M4V$=-?)@B;'OC*Y2.F>(=KV6%6O[?_?=AICD(-F.V,WTW);HA:"!=%_-E4E\
MG>7)DJ;'Y6ND+7=V!(^20AH'RR(?C,PIC#3S$'?-@*7@F=?I&<M6219$UXNK
M)'Z\8L\TK+>%<RW02]2HZX0=C&VL(7K(0>,#.RBO;*N EFP%(L'TIXQ>+\ZS
MG"VY;V:&9F@3C8E#O8)UA#4IT&!'JY8R\9>_XT##>9#&+'[,;F@J[JC]!C,G
MUYAX\32A#B '"QI$^>FI0*S@(IR-"#X<6%,>]LG'>? O\PV2F6/2AY>JZM;W
MEEMR--ARZZA>_*Y6$8,*$'56'-B:A<]\-\8RCGL1<.,WCCFY1LW&YV="(^N>
MG04-UOST5!906RXBV/92,>ONB:U6_!-\U_,WOB&)_!#4B7.LVED=32D+:'FR
M38ZF[KJJ@:>26^P\2WX< ]@%WR7\'$1KOH2\8'$0SUD07<99GJZ7V^-S@WMY
M\HXYF'4RISZD>3%.#L4^VK;!"+Q$,(M8%YE#HU5=2=Z%%'^JI2+=RTA8GMN4
ME>;<(Z"38ZR1SU/U<L1SD$\.+W\=36=OR,H%RL([LEB.W]+,RC%^,22KZFHE
M)"TYMDLTMZH'6PJIRF[J>U%K(I\DSZS71:V>%AO&''KB3S'[D;X4\3%\J7B3
M)C'_YYS69G<_A'47,R;R^AI91V17&9-/LCLJKL:.PIE(M"&7609IWK<RR4]K
M%O*U(9)CN)N4)>D-Y?\WY#I'09:Q!9O+K #A[VLYMI_1;)ZR%?S1> '>5<RX
ML0C]C&S&)'23@0;1/177(+K!NZ?SE_D3#=>1>#S'-_+E_4A8GF+SG?X)BV"C
MGEW'W"CPLN"13RD/D;6H^4!R1SN[&;(9JI.=(81.#NNA+5%.A0K9\LD)EWY$
M*OFDNDR!G7CY"9+$9/L1R;=<112\1.3+@D=V2!8PPJ++^/S+G"_WKQ>E";4&
MV_XH:*V>-9C4<6]O!FF"Y@W/3B(G]ZEA[;!YU&PI@\OYTCY:A]RC6%Q[V,7_
M]TD0P>*(W#U1BB2U^W:T:=_ G@09F_/6.6/1FBOOY2N]I8WZJ'4WDQM/7ON)
M0N,3N^EO\P7!+V,\I02"]:Y^VP8GZXS%W/]G\W^L62;>Q&4GF]K_$JW@;$I?
M,=-@OIN1>K#[R4"(\DZ*6^%="")U24?D85/_ _E5B$.2@D!C^Q7_PV5.EZ;8
M.#O+F/CU4;Z.51L]&EQZ*-G&H YWY%?@(H(-"=:Z>)SWDJ*+**QCJ]]BPE\.
M&BSOH+QMG+WA.CX%&24W*<-RJK@UM7@\_T\:7H9\@\P6K(R;%N:F_'_%];*:
M_+?ULO-2>J"O3.,2@S:1WEL&^01"1QK2+NNV-1+. C.)XG%B_\I"BBD 4C/
MW*3)19(N@\MX ?_QF5<Z2YEXN>-CHF,%9!.!!O_]]+;A6P3SBENN(.*H3H@0
M1FYIMN9H XKK50%P) >9VS&@3%@ Z5>SJR2(X;RJB+^*'[=9#/QGDQX2IYDY
M>INNGR4ZBT/C$;O;8!W]L:;$V)I=/8$OP@,[KI]<[-/ V\\H/9;MO B!ZZ6P
M#:7HTAIL;1//>@N[Y/*L(S[= J9!J*]A>HRZN!&BU%-E&T[E&^]F9#,2P$+X
M(D0OBN!%\7_*B#4?M/IRCPK5;B8U<.K'B@>DG?15XN_7.513^\!BMEPO9?AJ
MF8X<W\1OS#?2.U<,MBPQ_?+#X$.EMZJV(?-#\'O"ATR(OY*Y4"LIXOJPGC,&
M!SZW$T:91L1_KM=P3#.Y&U77S^8*.1H,NG6T!D$%:;J!P%49NP%_PI5S<FL>
MW^>QG(K<'.T<-1T7G!TD30/.SJ;J0>LM!B&8N^IN _D5F],XHT5"HF60?CZ
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
M?AJL&/<"XYO"@62.%O0YE/E5G.BN B='ZY!6*$>+DIS,)3T)*@8<XZ78 -S
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
MY;6G)$<%,)$>C"^DKOB7NL+,Q3L!V/S,T4#.SH@->%[:*AL88$(%/L/8W6O
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
MY3+8R'(1.NPG#L+]+(TSB-]IY!^^PYF-:GM:0031!)QJ+P%I@UAQ2Y<!@V%
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
MWY+M#<16UD3]NTV.75R.<XW#-6BER1WMS82H-_UU59XNU%)^%[QDRSSMTMJ
M43A=R7J[I88;44?V4+JC6U:B\+CE]>*,@::M\O(6,D0]9M/.Z&S)@E34$S7^
M+5UM-:</VF.D-@VB9C>JICY#6=5;G9-.CW:N1%F92[S*<*"^38ZH&WRTM'H!
MYR)5E3+!-W'W7"3I]HH-<G=4$7:V7C)S(>PL#V6-?09/?[;,T(7U](JX%@H7
M+.:PZKM0T' CZLL>2G=<*%2BIE\H@):S.(3_0(3><Q !%N6U=WO+JNOA+OR(
M^KB7VDJ(,/0P')&*?]3D'!5Q T2S64<3-@S7WHZ\\)V9$?5P=YV]8H]!"*D]
MXOP5Y! A:*IG0&5:,H[G=AVC\B?Y-E77M=[,B+JVN\[&3&[@O5L9I'PN5_Y^
M)-\N;LBOQ7^G[^U:O2/+XVHW-:+^]%!2W7J4+(BZIHQ-V7ATC(D64;<X552/
MI@L&A&YS1;,L244M/A^_L9 CZB$?+95W&8+G2)8ES!#U4!6VZ^4]>EI$?>-4
MT1!JS#D0N@_?QT#AX0U4!,CK61C/LYPMX>:8;VX6Z^B*/>MW@IT$(.K&?GHK
M>_Q""N_9J$R+44DZ(I4L(H41(6VZ'?\VTG[V'+ (IMG[I':642R*3X*,S76=
MW5$$HN[NJ[GN *#Y=J 2!M=!]8.=0MX1$1(GZO1?*%0-I.'LF:;!(RU309ZQ
M: UIB40JQ^MUGO&5,F29T75Z1Q&(.KVOYFHE&RF'%(+(-AFF%$)J4HY((7^B
M'C\IJDYR*#ZP6+QB.4WBC(7%DY;[;=[.M[KN[L*/J*][J=WNZ%((J4DY(@TY
MI"8(3P_S;5/R&+-_TO RA")X"Q946^<RR2N?Y.J/?K-LO:1A(Z14Q!5Y8F+
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
MC22FO\1R>#>1[R52G8R?&36V$/]Z531[)7[TZNV[5^_??O<23[\IA"\ER**
MW)/92/S)%63S51*N*(OX\!@-?:X9B]>BQ6NRHJ^F'J%\Q)+\F9'9W[X1/Q5H
MO_GQ_1OQB7^I-DO62Z[Z,5TL \[LZZXC\)]BP !*K?K__A(V@.50(XBC"#*"
M4K,>1R#F)EF0,(GO9@_/'B//43#ER]+E/U*:K WC@A'W+Z^8@##;:=C_*/P9
M;!#;=CV.(=M4 L,(*JUZE@&7KP<!8J==CV,8^US/8BJ66-,BHFK:ZTC\*.73
MX)[XA*Z\)]&A83Q-!#UC!%G>AUC;,SOE@BPC+G43.NK&/8[F+GDF[#QEC*]5
MXS@FQA$U$_2,#_$@")5:]?A]L4POQ?(]#J?7BR6+5MEB;AB0B:QO#?9"B YO
M6PTPKR?>6LQ1SC#_"4O)]/)E2<*8F)<=('W?,DL@(DL&^/H%>3)]N]RD9[[9
M$L)XJ57?5D'D,XA14&K6]P@@GQ],^B#A#V'%6ENN^[!6LXXG@7$!JS?L4S;I
M4TS^D?(5^G(%6-V;F@]A.X*-QT%T)ETL/+;F)Q<Z#^F,^A[?T;+UFH;S2110
MGY+X4:S;9IG9=S60'0P:;S/!H#8Q<&QZLMYWRK>@K?+M -^O&YD@"9G(^K=0
M(9MJN=D>;%20I&#$?9[*HVCZA0:!^%Z8>.&<"JL/#BV8?I\VKM6T!?;2^RR&
M&;Q#6;P@$=4;]FW[083@#S5+,P,&/"]5S?OWCUV0Q*.!<=HI&P]A\4RA%L_4
MF<4CKE:F:4#N9N>\B_@R3NC"2_A$]EC(F\5\:I_Q)4K\%2;=H3_K4$+CA5ST
MKD,_2*>$K]GGW*+BK:9BY&=>(&Z$'IX)7[Z'$57K[SN4V9D74Y^C>4&#M(3O
MA#!Y*!M&4'8?'<@VO_48\Q*Z O(((1UHI%O!35+F/WLQF3#JMQ@WK*/!N1@'
M07X76QF(F"]T*J[G^>^ZL-?J"X/S_9 N>=?"YO6""8NN(K;P[DF<!N+&[FZ9
MCPJX./7YB4'/F254:K^#LMJASQYYNPZ%#R9B?"V##;R98-!S*VQP1KH>QWA+
M$B&+.!&:>1T^>-S,?.3=WQ ^,6U7XG:=[8V;JS1)&?E(0[I(%_)'_!0F#[JV
M>M_[=_;@"8!Q!J3>CR^@9.MRW5ES2R0SY.YF!1'PW-+C)_;-^17CQNDSC<D-
MWR3#F#PR;TJX3?=96/IRI:C2]BB3SA_?M[0VQZ%L#G(L64+_:6&U]/R5??J?
M[+9L:#>][M+\K^31>]D]Q2Z649C%1I4:0+?QUCT.S1=?ZJ/0IP'-C=U-HUS.
M'1BT[+IW'V(<Q7[D\Z/D-/&\ .*J::3IV;]H::_H2'H>V1:]FRB<OTH(6X@?
MP\<)ZZ#'4=^30"QQ$X\E:[[NA['G6QR"@-0#Q!5 ]'&G7?\1CXL9\T'#J#3M
M>R0A:!#A4-]G(#<N&\:'6PM< #K,3'2#W 98KEMFPD%&N5V";J/PE3C^D.D]
M_S^C/O_;0Q+YG\=\EJ_ PNZC:QVG2T9BX7 1*\\-_\$."7E)2#@E&^43S-J^
M!4AH(HC>9/^]';T2;SI2<6 J_Y5O>J/+D+==C\1S#[:0 RH>)12##2)_9WS2
M3Q8!PJ3^*#[$;;GL,Z6OC)^X$+WM95;@/9% =OX')X51OFXS4B'(F$M2OM*(
MB?_=/%J]GA+Z6@Q?_$7R\>K-V_R-QK_P'_V1#>*>S*GX=IB(=S&*D?.FZI;5
MD9858,S\4<3XO.9X%7UZS-^!O?ZL)&_Q>ND);\PK?AC:&B\S%BTL19F++3+P
M498N'\'^(3CGG# ON.83Y.6_R%J'0:TI$(2WZ%!H8-H)# 4CPJNDEOYN"Z#0
MWR$2NHI%I[*>$$8CSL)4/.;3"[W2%"C]]PBEKV3:"0QC/IRI&-)5X,W5XJ\T
M 8K]>T1B5S+I1-SY!<,5C7TO^#OQF%;QFUL#0?@!$0@FUIVN0MFHLFEYQ7\6
MZU<B17,@(C\B0L3(/ )(A**  2DU!L+Q$UHX:HP[-$Q_)T'P7V'T)7P@7AR%
M9'H=QREA:D@,)$!@?D8$#$@(#N'Y+0I2+D&VOJ(!80TSI:$I$(X/Z.!H8-KE
M\2W;X.[)4MQ,A?,LLX3V%-=  3[,H4-%+P.'X%R'"1$C%UX[+_'R<>K ::*
M@H/OJ*V7@4-PY!0^Y[;@/&):MT>E(10*3 =P#<<.$7A8>$%PEL8T)+%VR:HT
MA"* Z1"NX=@E L_<OA"WZ%ZHG0*[[:#RQW0:;^;7H?@O%X3-^8;U*XN^),\
M'!H(H(!@.ID#).!TY_8CQLT)R85,ZG,N8FG8^CR::N\I#(10I#"=V"TDXG@[
MOTT73_H38KD5% M,Q_4F7EV>0*+%0FA$Y'^65^KQ79K(G(!\6FO/(5HZ*#CX
MCNP0>3B$:Y(^!=2_"B)/>Q#9:08% ]^!7<&M0O9_?5UCZX;_8/@(@W(6OYT
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
M1.RQ<11[R^W(=FY.:BDF;.JU(+A<P5NPI:%N3L.AJ:DQ#E>956V51EXZWRL
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
ML4Z)&)6Q5$"]I>N+OPXZ7,_CJ93"X;O\BYC5>Q)D#K9GNC1"K25R?877'^H
MV>#8JD5"VB\T"$RX5=NYOJ7I#RJU!'"@DQ<TC!^CW"XL[ D2&U+(F"D=1T-"
MO-;5F#J@- Y_:=6FQBG;DIJ;&W@7"+U<)E6P%E#[J G"!G#%[(:#%;F^R72C
MVK+>J1>NX\LX6JJ/M;9]N ZPM(&Y!7N8UFT%J^*IQ]VL&/IEF-!D+9GR_.+7
M=I<]L Y=QTVVF-L=A8=# S1[U3@4Y@I7Y3BY#L>S&0VHEVC3/K;HR_4!JM_M
MW2 R')"?>_%SH:(BV52)=<UY2$?D^CS4 D2 $(;)E5$/^+@G?C0/Z3_YZ6#*
M>:4S*GQMOT?L,[<7SKTE3;Q &[TL$E5T[]9UI*+EMMN;('%,2FD]3!CU=4%.
MI3:NS[5M;.$:BSA$#]:D[,A>K!I\K2]>08O82V[C+\3Y7GO<MXK1&VX0""^P
MH<;6'D$Z1NTL.-V;)I8^Z"R?(Q:MJPD?AX8ARNP]0,[(]N"WS.^-(X8FK])2
M,6T;$A+=DSCEBG(WNUN2+(%I0T*\[KU"%0&%$Z\7C@<\3&Q>]O8,<Q_]0H%&
MX\;K3998<I:5F=A&>DQ2YC][<6:(:Y_&_*Q_&E-.+E)TRA<_WNOIK<P0!\33
M6YG36YG36YG36YFCQ.[T5N;T5J;^5N;^ 1@YK6Z),%[ _"I&P_/A/H5!%9E^
M>@KC]%K]JWT)L\\[;*</808[OXD#.)WFY^TBTD;X6]L<Z\R='5[D80>9X0!=
M$UMQ2Y*[6?G:OE4@BJ(7A&:""><V8CK\:%,+[19%69-U$8L39Q&8(CJ'_T7O
M'>GU(PC-HQZ7$*B0<2PM%HQI2M;9]8+0_.H1?U5=NP--Z:WVE8L:['Y>A7''
M;[XC$:T3_0/<B;[]FOC7<L>E/O++7SPYV$\.]I.#_>1@/SG83P[VDX/]Y& _
M.=A/#G9$(CXYV$\.]I.#_1 =[)#@YB(/@3+(^98DK8Z _7[X*!SW0V!QT(JG
M9#*O/YBU+!6SZUW[++^.Q30:6J&&>R]A0O;X=/DZ7/'V$5OO1WE+G\-B91ZN
MMM:P.S[UW)F0,KVC@T4V_RX6L_MP%;89S:.\*&XMIPF+EH0EZTD@JKR&\M)S
MJ2\CMJ?/8SD5'>X<,&)[?(MX];&SG/F/SUY8P+(OV\,X#"Q)10Y7O<%8'Y^:
MY[M;^1=9N:QXXJVM X"&' :6M"N'J^9@K.T-FP^981.2N7CS>5R&35UL^[?I
MZQ_'DM?FF*9#1^O^ZYH$-U$X?R1L<4&>]F3BF\: )5O/,4T)%<HN9T:W7'$
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
M\*,D^<C'1+6:JFCF_$432*"-_ TBS2N^Z7X6 :4BK4SS:QC>5-T2*M/!0E=
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
M_$\$6_*?_']02P$"% ,4    " !3A2U/<$(0B=@' 0#$K L $
M    @ $     979I+3(P,3DP-C,P+GAM;%!+ 0(4 Q0    ( %.%+4]<U^J:
MB!(  '[$   0              "  08( 0!E=FDM,C Q.3 V,S N>'-D4$L!
M A0#%     @ 4X4M3RX 53!8&P  <7@! !0              ( !O!H! &5V
M:2TR,#$Y,#8S,%]C86PN>&UL4$L! A0#%     @ 4X4M3QZL'&L3*P  '=$"
M !0              ( !1C8! &5V:2TR,#$Y,#8S,%]D968N>&UL4$L! A0#
M%     @ 4X4M3UQCUR?X<P  =(8& !0              ( !BV$! &5V:2TR
M,#$Y,#8S,%]L86(N>&UL4$L! A0#%     @ 4X4M3U!*)YB&2@  \ 4% !0
M             ( !M=4! &5V:2TR,#$Y,#8S,%]P<F4N>&UL4$L%!@     &
-  8 A $  &T@ @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6649792448">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Carrying Amount of Goodwill</a></td>
<td class="text"><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: 0; text-indent: 0"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The changes in the carrying amount of goodwill
        are as follows (in thousands):</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; padding-left: 0.35pt">Balance at June 30, 2017</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">24,753</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; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from TRS Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,974</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from AA Acquisition</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,334</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">Balance at June 30, 2018</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,061</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; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from SEI Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,350</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from PAC Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,660</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;&#160;&#160;&#160;Goodwill from other acquisitions (as described in Note 3)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,430</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Balance at June 30, 2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">54,501</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of License, Trademarks and Other Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Customer-related
intangibles, tradenames and other intangible assets as of June 30, 2019 and 2018 consisted of the following (dollars in thousands):</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic">June 30,</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; vertical-align: top"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><i>Estimated</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Useful Lives</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>(in years)</i></p></td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center">2019</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 0.35pt">Customer-related intangibles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center; vertical-align: bottom">8-10</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,340</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,380</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">Tradenames</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center; vertical-align: bottom"><font style="font-size: 10pt">Indefinite</font></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">9,145</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">6,055</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; padding-left: 0.35pt">Covenants not to compete</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center; vertical-align: bottom">5</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">566</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">566</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">License agreements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center; vertical-align: bottom">10</td><td style="white-space: nowrap; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="text-align: right">529</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">529</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Trademarks and patents</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><font style="font-size: 10pt">10-15</font></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">176</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">176</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">&#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">25,756</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">17,706</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Accumulated amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,405</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,931</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="font-weight: bold; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">22,351</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,775</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Future Amortization</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Based on
the carrying amount of intangible assets as of June 30, 2019, 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, 2024 and thereafter is as
follows (in thousands): &#160;</p>


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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ending June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; border-bottom: Black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom">2020</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,665</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; padding-left: 0.35pt; vertical-align: bottom">2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,659</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; padding-left: 0.35pt; vertical-align: bottom">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,593</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,550</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; padding-left: 0.35pt; vertical-align: bottom">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,550</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Thereafter</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,189</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;&#160;Total</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,206</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6634061968">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>12. Income Taxes</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">The following are the components of income taxes (in thousands):</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ended June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.35pt">Current</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: White">
    <td style="width: 76%; padding-left: 10pt">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">673</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,192</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt">State</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">339</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">542</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,012</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,734</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.35pt">&#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>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">Deferred</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="padding-left: 10pt">Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">663</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">562</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt">State</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">198</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">120</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">861</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">682</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,873</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,416</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The reconciliation
of income tax expense computed at the federal statutory tax rate of 21% and 28% for the fiscal years ended June 30, 2019 and 2018,
respectively, to the provision for income taxes is as follows (in thousands):</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ended June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.35pt">Tax at the statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,180</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,788</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; padding-left: 0.35pt">State income taxes, <br />&#160;&#160;&#160;&#160;&#160;net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">323</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">319</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="border-bottom: Black 1pt solid; padding-left: 0.35pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">370</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">309</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1,873</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">2,416</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.35pt">&#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>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt">Effective tax rate</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">33.4</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">%</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">37.9</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">%</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 0 10pt 1.5in; text-align: justify; text-indent: 0">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.&#160;&#160;Significant components of the Company&#8217;s current and noncurrent
deferred tax assets and liabilities as of June 30, 2019 and 2018 were as follows (in thousands):</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ended June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.35pt">Deferred tax assets:</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: White">
    <td style="width: 76%; text-align: left; padding-left: 10pt">Allowance for doubtful accounts</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">116</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">66</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Inventory capitalization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">471</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">303</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Stock compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">499</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">277</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="border-bottom: Black 1pt solid; padding-left: 10pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">46</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">74</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,132</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">720</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.35pt">&#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>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">Deferred tax liabilities:</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; padding-left: 10pt">Goodwill </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,375</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">(664</td><td style="white-space: nowrap; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,217</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">(614</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; border-bottom: Black 1pt solid; padding-left: 10pt">Intangible assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(248</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,840</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,278</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 2.5pt double; padding-left: 0.35pt">Net deferred income tax (liabilities) assets</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,708</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">)</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(558</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">)</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 0 10pt 1.5in; text-align: justify; text-indent: 0">As of June 30,
2019, the Company was subject to potential federal and state tax examinations for the tax years including and subsequent to 2014.
&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">As previously
discussed, on December 22, 2017, the U.S. government enacted the Tax Act. The Tax Act represents significant U.S. federal tax
reform legislation that includes a permanent reduction to the U.S. federal corporate income tax rate. Pursuant to SAB 118, the
Company&#8217;s measurement period for implementing the accounting changes required by the Tax Act closed on December 22, 2018.
The Company completed the accounting under ASC 740 in the second quarter of fiscal 2019, and there were no adjustments to the preliminary amounts previously recognized.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763781632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Investment in Sales Type Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseLeaseIncomeAbstract', window );"><strong>Sales-type Lease, Lease Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorSalesTypeLeasesTextBlock', window );">Net Investment in Sales Type Leases</a></td>
<td class="text"><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: 0; text-indent: 0; width: 1.5in"><b>8. Net Investment in <br />
Sales Type Leases</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The future minimum lease payments receivable
        for sales type leases are as follows (in thousands):</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">Fiscal years ending June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Total Minimum <br />
Lease Payments <br />
to be Received</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Amortization of <br />
Unearned <br />
Income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">Net Investment in <br />
Sales Type <br />
Leases</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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><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: 55%; text-align: left; padding-left: 0.35pt; vertical-align: bottom">2020</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,383</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">765</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">618</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; padding-left: 0.35pt; vertical-align: bottom">2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">889</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">530</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">359</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; padding-left: 0.35pt; vertical-align: bottom">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">600</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">320</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">280</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">354</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">163</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">191</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; padding-left: 0.35pt; vertical-align: bottom">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140</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">57</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">83</td><td style="white-space: nowrap; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Thereafter</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">94</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">51</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">43</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,574</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">*</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 0 10pt 1.5in; text-align: justify; text-indent: 0"><font style="background-color: white">*
Excludes residual values of $1.4 million</font> &#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><font style="background-color: white">The total net investments in sales
type leases, including stated residual values, as of June 30, 2019 and 2018 was $3.0 million and $2.8 million, respectively. The
current portion of $0.5 million and $0.4 million is included in Other Current Assets in the consolidated balance sheets as of
June 30, 2019 and 2018, respectively, and the long term portion of $2.5 million and $2.4 million is included in Other Assets in
the consolidated balance sheets as of June 30, 2019 and 2018, respectively. </font> &#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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_LessorSalesTypeLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of lessor's sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888252<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorSalesTypeLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseLeaseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseLeaseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>79
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6645031856">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><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: 0; text-indent: 0; width: 1.5in"><b>4. Accounts Receivable</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable as of June
30, 2019 and 2018 consisted of the following (in thousands):&#160;</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; padding-left: 0.35pt">Accounts receivable - trade</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">26,158</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,761</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; padding-left: 0.35pt">Contract receivables</td><td style="font-weight: bold">&#160;</td>
    <td style="text-decoration: none; text-align: left">&#160;</td><td style="text-decoration: none; text-align: right">4,722</td><td style="white-space: nowrap; text-decoration: none; text-align: left">&#160;</td><td style="text-decoration: none">&#160;</td>
    <td style="text-decoration: none; text-align: left">&#160;</td><td style="text-decoration: none; text-align: right">770</td><td style="white-space: nowrap; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Retention receivables</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-decoration: none; text-align: left">&#160;</td><td style="text-decoration: none; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-decoration: none; text-align: right">728</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.35pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,880</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">16,259</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Allowance for doubtful accounts</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(323</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(233</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">30,557</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,026</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>80
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6643609808">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution percentage</a></td>
<td class="nump">6.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="top.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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Plan contributions</a></td>
<td class="nump">$ 453,000<span></span>
</td>
<td class="nump">$ 228,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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum 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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6633718528">
<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, beginning</a></td>
<td class="nump">$ 37,061<span></span>
</td>
<td class="nump">$ 24,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_GoodwillFromTrsAcquisition', window );">Goodwill from TRS Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="top.Show.showAR( this, 'defref_evi_GoodwillFromAaAcquisition', window );">Goodwill from AA Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_GoodwillFromSeiAcquisition', window );">Goodwill from SEI Acquisition</a></td>
<td class="nump">6,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_GoodwillFromPacAcquisition', window );">Goodwill from PAC Acquisition</a></td>
<td class="nump">6,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Goodwill from other acquisitions (as described in Note 3)</a></td>
<td class="nump">4,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, ending</a></td>
<td class="nump">$ 54,501<span></span>
</td>
<td class="nump">$ 37,061<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_GoodwillFromAaAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill from AA acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_GoodwillFromAaAcquisition</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_GoodwillFromPacAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill from PAC acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_GoodwillFromPacAcquisition</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_GoodwillFromSeiAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill from SEI acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_GoodwillFromSeiAcquisition</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_GoodwillFromTrsAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill from TRS acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_GoodwillFromTrsAcquisition</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillOtherIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease), 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>82
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6773028608">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">$ 856<span></span>
</td>
<td class="nump">$ 480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousCurrent', window );">Other current assets</a></td>
<td class="nump">1,831<span></span>
</td>
<td class="nump">1,275<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Total other current assets</a></td>
<td class="nump">$ 2,938<span></span>
</td>
<td class="nump">$ 2,050<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6787-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>83
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6784311856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rental expense</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 704,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_OutstandingPerformanceAndPaymentBonds', window );">Outstanding performance and payment bonds</a></td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="nump">8,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds', window );">Estimated costs to complete projects secured by performance and payment bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated costs to complete projects secured by performance and payment bonds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EstimatedCostsToCompleteProjectsSecuredByPerformanceAndPaymentBonds</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_OutstandingPerformanceAndPaymentBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding performance and payment bonds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OutstandingPerformanceAndPaymentBonds</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>84
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763818752">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Term Loan</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving Line of Credit</a></td>
<td class="nump">40,800<span></span>
</td>
<td class="nump">3,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less: unamortized discount and deferred financing costs</a></td>
<td class="num">(237)<span></span>
</td>
<td class="num">(60)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt, net</a></td>
<td class="nump">40,563<span></span>
</td>
<td class="nump">10,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current maturities of long-term debt</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,195)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">$ 40,563<span></span>
</td>
<td class="nump">$ 8,817<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6633766544">
<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, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 673<span></span>
</td>
<td class="nump">$ 1,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">339<span></span>
</td>
<td class="nump">542<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">1,012<span></span>
</td>
<td class="nump">1,734<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">663<span></span>
</td>
<td class="nump">562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">198<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">861<span></span>
</td>
<td class="nump">682<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 1,873<span></span>
</td>
<td class="nump">$ 2,416<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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>87
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6784162608">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>General (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="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 05, 2019</div></th>
<th class="th"><div>Feb. 09, 2018</div></th>
<th class="th"><div>Oct. 10, 2016</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Jun. 19, 2017</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">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">$ 12,542,000<span></span>
</td>
<td class="nump">$ 13,352,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price</a></td>
<td class="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">$ 18,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="top.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">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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_MartinRayLaundrySystemsIncMember', window );">Martin-Ray Laundry 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price</a></td>
<td class="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">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">98,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price</a></td>
<td class="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">$ 7,952,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">338,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_AAAcquisitionMember', window );">AA 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition 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="text">&#160;<span></span>
</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,175,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_ScottEquipmentMember', window );">Scott Equipment [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price</a></td>
<td class="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">$ 6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">209,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition 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="text">&#160;<span></span>
</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,312,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_OtherAcquisitionMember', window );">Other 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price</a></td>
<td class="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">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">141,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 738,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><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">Includes $8,119,000 paid at closing (inclusive of a preliminary working capital adjustment) net of $0.9 million of cash acquired.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes $6,400,000 paid net of $1.1 million of cash acquired.</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_MartinRayLaundrySystemsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_MartinRayLaundrySystemsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AAAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BusinessAcquisitionAxis=evi_PACAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6780377104">
<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, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 3,743<span></span>
</td>
<td class="nump">$ 3,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">260<span></span>
</td>
<td class="nump">295<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income allocated to EVI Industries, Inc. shareholders</a></td>
<td class="nump">$ 3,483<span></span>
</td>
<td class="nump">$ 3,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding used in basic earnings per share</a></td>
<td class="nump">11,533<span></span>
</td>
<td class="nump">10,840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive common share equivalents</a></td>
<td class="nump">489<span></span>
</td>
<td class="nump">437<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding used in dilutive earnings per share</a></td>
<td class="nump">12,022<span></span>
</td>
<td class="nump">11,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share</a></td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 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 http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6640901008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><font style="font-size: 10pt"><b>20. Subsequent Events</b></font></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 1, 2019, the Company, through its
        wholly-owned subsidiary, Professional Laundry Systems, LLC (&#8220;Professional Laundry Systems&#8221;), completed the acquisition
        of substantially all of the assets of Commercial Laundry Products, Inc., Professional Laundry Systems of PA, Inc., and Professional
        Laundry Systems West, Inc. (collectively &#8220;PLS&#8221;), a New York-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 consideration paid by the Company in connection with the acquisition consisted of cash and stock
        and was immaterial to the Company on a consolidated basis. Pursuant to the Asset Purchase Agreement, the Company, indirectly through
        Professional Laundry Systems, also assumed certain of the liabilities of PLS. The financial position, including assets and liabilities,
        and results of operations of PLS following the August 1, 2019 closing date will be consolidated in the Company&#8217;s consolidated
        financial statements beginning with the quarter ending September 30, 2019.</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763830768">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><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: 1.5in; padding: 0; text-indent: 0"><b>16. Commitments and Contingencies</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition to the leased warehouse and office
        space described in Note 14 above, the Company leases additional warehouse facilities from unrelated third parties under operating
        leases.</p>
</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 10pt 0 10pt 1.5in; text-align: justify; text-indent: 0">Minimum future
rental commitments for all of the Company&#8217;s real property leases, including those with related parties, approximate the
following (in thousands):&#160;</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="font-style: italic; border-bottom: Black 1pt solid; text-align: left; vertical-align: bottom">Fiscal years ending June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom">&#160;</td><td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-left: 0.35pt; vertical-align: bottom">2020</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,922</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,554</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,332</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt; vertical-align: bottom">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,031</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt; vertical-align: bottom">2024</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">179</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt; text-align: left; vertical-align: bottom">&#160;&#160;Total</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,018</td><td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</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 0 10pt 1.5in; text-align: justify; text-indent: 0">Rent expense, including those with related parties, under these leases totaled approximately $1.5 million and $704,000 for fiscal 2019 and 2018, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company, through its manufacturers, provides parts warranties for products sold. These warranties are mainly the responsibility of the manufacturer. As such, warranty-related expenses are generally insignificant to the Company&#8217;s consolidated financial statements. &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Further, 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 a guarantee 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 any such expenses or outlays it incurs. As of June 30, 2019 and June 30, 2018, outstanding performance and payment bonds totaled $8.0 million and $8.3 million, respectively. As of June 30, 2019, there were no estimated costs to complete on projects secured by these bonds. As of June 30, 2018, estimated costs to complete projects secured by these bonds totaled $4.4 million. &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant 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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6784425296">
<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 [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Common Stock Related to Acquiree's ESOP [Member]</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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning at Jun. 30, 2017</a></td>
<td class="nump">$ 262<span></span>
</td>
<td class="nump">$ 27,018<span></span>
</td>
<td class="num">$ (4)<span></span>
</td>
<td class="nump">$ 4,948<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 32,224<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, shares, beginning at Jun. 30, 2017</a></td>
<td class="nump">10,499,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends paid</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Share repurchases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (707)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(707)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance 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>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted shares, shares</a></td>
<td class="nump">53,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance of shares in connection with acquisitions</a></td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">21,359<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">21,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance of shares in connection with acquisitions, shares</a></td>
<td class="nump">686,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,575<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,966<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,966<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, ending at Jun. 30, 2018</a></td>
<td class="nump">$ 281<span></span>
</td>
<td class="nump">49,950<span></span>
</td>
<td class="num">$ (711)<span></span>
</td>
<td class="nump">7,511<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">57,031<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, shares, ending at Jun. 30, 2018</a></td>
<td class="nump">11,239,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends paid</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,619)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,619)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Share repurchases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (728)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(728)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted shares</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(2)<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="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted shares, shares</a></td>
<td class="nump">54,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuances of shares under employee stock purchase plan</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">45<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuances of shares under employee stock purchase plan, shares</a></td>
<td class="nump">1,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance of shares in connection with acquisitions</a></td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">21,277<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,240)<span></span>
</td>
<td class="nump">17,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance of shares in connection with acquisitions, shares</a></td>
<td class="nump">530,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,740<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,743<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,743<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, ending at Jun. 30, 2019</a></td>
<td class="nump">$ 296<span></span>
</td>
<td class="nump">$ 73,010<span></span>
</td>
<td class="num">$ (1,439)<span></span>
</td>
<td class="nump">$ 9,635<span></span>
</td>
<td class="num">$ (4,240)<span></span>
</td>
<td class="nump">$ 77,262<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, shares, ending at Jun. 30, 2019</a></td>
<td class="nump">11,825,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116855982&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6780372928">
<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, 2019</div></th>
<th class="th"><div>Sep. 01, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_evi_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-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="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,789,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 121,032,619<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_DocumentAndEntityInformationAbstract</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6636239584">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Summary of Significant Accounting Policies </b> <b>&#160;</b></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0"><b>Principles of Consolidation</b></td>
    <td style="padding: 0; text-align: justify">The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned.&#160;&#160;Intercompany transactions and balances have been eliminated in consolidation.</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Revenue Recognition</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Adoption of New Revenue
Standard</b></p></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 0 10pt 1.5in; text-align: justify; text-indent: 0">In May 2014, the Financial Accounting
Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09, &#8220;Revenue from
Contracts with Customers (Topic 606)&#8221; (&#8220;Topic 606&#8221;). Topic 606 supersedes the revenue requirements in ASU Topic
605, &#8220;Revenue Recognition&#8221; (&#34;Topic 605&#34;), and requires the recognition of revenues when promised goods or
services are transferred to customers in an amount that reflects the consideration that is expected to be received for those goods
or services. To recognize revenue, the Company does the following:</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">identify the contract(s) with a customer;</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">identify the performance obligations in the contract;</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">determine the transaction price;</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">allocate the transaction price to the performance obligations in the contract; and</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">recognize revenue when, or as, the entity satisfies a performance obligation.</td></tr></table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The new standard also includes Subtopic
340-40, &#8220;Other Assets and Deferred Costs - Contracts with Customers&#8221; (&#8220;Subtopic 340-40&#8221;), which sets forth
requirements relating to the deferral of incremental costs of obtaining a contract with a customer, including the period of amortization
of such costs. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenues and cash
flows arising from contracts with customers. Collectively, the Company refers to Topic 606 and Subtopic 340-40 as the &#34;New
Revenue Standard.&#34;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify; text-indent: 0">The Company adopted the New Revenue Standard on July 1, 2018 using the modified retrospective approach. The
New Revenue Standard did not have an impact on the amount and timing of the Company&#8217;s revenue recognition through July 1,
2018. Results for reporting periods beginning on and after July 1, 2018 are presented under the New Revenue Standard, while prior
period amounts were not adjusted and continue to be reported under the accounting standards in effect for those periods.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 10pt 1.5in; text-align: justify"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><b>Revenue Recognition</b></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><i>Performance
Obligations</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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. 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 the 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. 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.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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 Topic 606.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">Revenue
from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and
accounted for approximately 83% of the Company&#8217;s revenue for the fiscal year ended June 30, 2019. 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 10pt 1.5in; text-align: justify; text-indent: 0">Revenues that
are recognized over time include (i) longer-termed contracts that include equipment purchase 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 17% of the Company&#8217;s revenue for both the fiscal year ended June 30, 2019.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0"><i>Contract Assets and Liabilities</i></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt 1.5in; text-align: justify; text-indent: 0">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. 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 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 10pt 1.5in; text-align: justify; text-indent: 0">Costs, estimated earnings
        and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2019 and 2018
        consisted of the following (in thousands):</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</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: 76%; text-align: left; border-bottom: Black 1pt solid; padding-left: 0.35pt">Costs incurred on uncompleted contracts</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1pt solid; text-align: right">19,285</td><td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1pt solid; text-align: right">5,286</td><td style="white-space: nowrap; width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.35pt">Estimated earnings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,224</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">1,072</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; padding-left: 0.35pt">Less: revenues recognized to date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(19,673</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">(5,605</td><td style="white-space: nowrap; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.35pt">Retainage</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">797</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">Ending balance</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,633</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">753</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</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: 12pt 0 11pt; text-align: justify">These amounts are included in the
Company&#8217;s consolidated balance sheets under the following captions (in thousands):</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic; border-bottom: Black 1pt solid">June 30,</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0.35pt">Contract assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,487</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,012</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; border-bottom: Black 1pt solid; padding-left: 0.35pt">Contract liabilities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(854</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(259</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; padding-left: 0.35pt">Ending balance</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,633</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">753</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Goodwill</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. &#160;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.&#160;&#160;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.&#160;&#160;If the reporting unit does not pass the qualitative assessment, then the reporting unit's carrying value is compared to its fair value.&#160;&#160;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 Company performed its annual impairment test on April 1, 2019 and determined there was no impairment.</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Accounts Receivable</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0"><p style="margin: 0">Accounts receivable are customer obligations due under what management believes to be customary trade terms.
The Company sells its products primarily to laundry plants, hotels, motels, cruise lines, hospitals, nursing homes, government
institutions, 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 $323,000
at June 30, 2019 and $233,000 at June 30, 2018. Actual write-offs may vary from the recorded allowance.</p>


</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Cash and Cash Equivalents</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">The Company considers all short term, highly liquid investments that are readily convertible to cash with an original maturity of three months or less when purchased to be cash equivalents. 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.</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Inventories</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">Inventories consist principally of equipment inventories and
    spare part inventories.&#160;&#160;Equipment inventories are valued at the lower of cost, determined on the specific
    identification method, or net realizable value.&#160;&#160;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.&#160;&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Equipment, <br />
Improvements and <br />
Depreciation</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0"><p style="margin: 0">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 five to seven years for furniture and equipment and the
shorter of ten years or the remaining lease term (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>


</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Customer-Related Intangibles, <br />
Tradenames and <br />
Other Intangible <br />
Assets</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0"><p style="margin: 0">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
(5-10 years). 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, 2019 and determined there was no impairment.</p>


</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Asset Impairments</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">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, 2019 (sometimes
hereinafter referred to as &#8220;fiscal 2019&#8221;) or the fiscal year ended June 30, 2018 (sometimes hereinafter referred to
as &#8220;fiscal 2018&#8221;).</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Estimates</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">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.&#160;&#160;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.&#160;&#160;Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates.</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Earnings Per Share</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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 2019
and fiscal 2018, the Company issued awards of 34,345 and 66,226 shares of restricted stock, respectively, under the EVI Industries,
Inc. 2015 Equity Incentive Plan (see Note 19). Such shares are deemed to constitute a second class of stock for accounting purposes.
Basic and diluted earnings per share for fiscal 2019 and fiscal 2018 are computed as follows (in thousands, except per share data):</p></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 1.5in">
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td colspan="7" style="white-space: nowrap; font-weight: normal; text-align: center">For the years ended <br /> June 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">&#160;</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-weight: normal; border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="white-space: nowrap; font-weight: normal; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td><td>&#160;</td>
    <td colspan="3" style="white-space: nowrap; text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Net income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,743</td><td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,966</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; border-bottom: Black 1pt solid; padding-left: 17.65pt">Less: distributed and<br />
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;undistributed income <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;allocated to non-vested <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;restricted common stock</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">260</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">295</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt">Net income allocated to EVI <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;Industries, Inc. <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;shareholders</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,483</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">3,671</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 17.65pt">Weighted average shares <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;outstanding used in basic <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;earnings per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,533</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">10,840</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="padding-left: 17.65pt">&#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>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 17.65pt">Dilutive common share <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;equivalents</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">489</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">437</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 1pt solid; padding-left: 17.65pt">Weighted average shares <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;outstanding used in <br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;dilutive earnings per share</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,022</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,277</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in">Basic earnings per share</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.30</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.34</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="border-bottom: Black 2.5pt double; text-indent: -0.25in; padding-left: 0.25in">Diluted earnings per share</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.29</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.33</td><td style="white-space: nowrap; border-bottom: Black 2.5pt double; text-align: left">&#160;</td></tr>
</table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">At June 30, 2019, other than 813,610 unvested shares subject to
restricted stock awards, there were no potentially dilutive securities outstanding. The remaining 69,744 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, 2018,
other than 437,000 shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining
466,148 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: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Supplier Concentration</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three of these manufacturers accounted for a total of approximately 62% of the Company&#8217;s purchases for fiscal 2019 and purchases from four manufacturers accounted for approximately 76% of the Company&#8217;s purchases for fiscal 2018.&#160;&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Advertising Costs</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">The Company expenses the cost of advertising as of the first date an advertisement is run.&#160;&#160;The Company incurred approximately $355,000 and $164,000 of advertising costs for fiscal 2019 and 2018, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations.</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Shipping and Handling</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">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 is included in selling, general and administrative expenses.</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0; text-align: left; vertical-align: top"><b>Fair Value of Certain Current Assets and Current Liabilities</b></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">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></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">Level 1 - Quoted prices in active markets for identical assets and liabilities.</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">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.</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: 1.75in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">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.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify">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 during fiscal 2019 or 2018, except for certain assets acquired and liabilities assumed in a business combination
(as described in Note 3).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify">The Company&#8217;s cash and cash equivalents,
accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated
estimated fair value, using Level 1 inputs, as they are maintained with various high-quality financial institutions and have original
maturities of three months or less. 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, 2019 and approximate the
carrying value of such debt because it accrues interest at variable rates that are repriced frequently.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><b>Customer Deposits</b></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">Customer deposits represent advances paid by customers when placing orders for equipment with the Company.</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><font style="font-size: 10pt"><b>Net Investment in Sales Type Leases</b></font></td>
    <td style="padding: 0; text-align: justify; text-indent: 0">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.</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0"><font style="font-size: 10pt"><b>Income Taxes</b></font></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in">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></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 0 0 1.5in; text-align: justify; text-indent: 0">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 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 2019 or fiscal 2018.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">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 unrecognized tax benefits
as of June 30, 2019 or 2018 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: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">On December 22,
2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act of 2017 (the
&#34;Tax Act&#34;). The Tax Act represents significant U.S. federal tax reform legislation that includes a permanent reduction
to the U.S. federal corporate income tax rate. Pursuant to Staff Accounting Bulletin (&#8220;SAB&#8221;) No. 118 (&#8220;SAB 118&#8221;),
the Company&#8217;s measurement period for implementing the accounting changes required by the Tax Act closed on December 22,
2018. The Company completed the accounting for the effects of the Tax Act in the second quarter of fiscal 2019, which did not
result in any changes to previously reported amounts, and there were no adjustments to the preliminary
amounts previously recognized.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 1.5in; padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"><b>Recently Issued <br />
Accounting Guidance</b></p></td>
    <td style="padding: 0; text-indent: 0">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued
ASU No. 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;Topic 842&#8221;), which is designed to increase transparency and comparability
by requiring the recognition of lease assets and lease liabilities on the balance sheet and the disclosure of certain additional
information about leasing arrangements. The new standard will require an entity to recognize the following for all leases (with
the exception of short-term leases) at the commencement date (i) a lease liability, which is a lessee&#8217;s obligation to make
lease payments arising from a lease, measured on a discounted basis; and (ii) a right-of-use (ROU) asset, which is an asset that
represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. Topic 842 is effective
for fiscal years beginning after December 15, 2018 (i.e., the fiscal year ending June 30, 2020 for the Company). In July 2018,
updated guidance was issued which provides an additional transition method of adoption that allows entities to initially apply
the standard at the adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in
the period of adoption. The Company adopted Topic 842 utilizing this modified retrospective adoption method with an effective
date of July 1, 2019. Consequently, the accompanying financial statements and footnotes have not been updated to comply with Topic
842.</p></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 0 0 1.5in; text-align: justify"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">The Company has completed scoping reviews
        to identify a complete population of leases, and determined its population of leases is comprised largely of real estate leases.
        While the Company continues to assess all of the effects of adopting Topic 842, the Company currently believes the most significant
        effects will relate to the recognition of new ROU assets and lease liabilities on the consolidated balance sheet for its real estate
        operating leases. The Company does not expect that the adoption of Topic 842 will have a significant impact on the Company&#8217;s
        consolidated statements of operations or cash flows.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Topic 842 provides a number of optional practical
        expedients and policy elections in transition. The Company expects to elect the &#8216;package of practical expedients&#8217;,
        which permits the Company not to reassess under the new standard prior conclusions about lease identification, lease classification
        and initial direct costs. The Company does not expect to elect the use-of-hindsight or the practical expedient pertaining to land
        easements.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Topic 842
also provides practical expedients for an entity&#8217;s ongoing accounting. The Company expects to elect the short-term lease
recognition exemption for all leases that qualify (i.e., leases of 12 months or less). This means, for those leases that qualify,
the Company, if it elects such exemptions, will not recognize ROU assets or lease liabilities, including ROU assets or lease liabilities
for existing short-term leases of those assets in transition. The Company also currently expects to elect the practical expedient
to not separate lease and non-lease components for all of the Company&#8217;s leases.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In January 2017, the FASB issued ASU No. 2017-04,
        &#8220;Intangibles &#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&#8221;, which is designed
        to simplify the subsequent measurement of goodwill. The new guidance will eliminate the second step from the goodwill impairment
        test required in computing the implied fair value of goodwill. Instead, under the amendment, an entity will be required to perform
        its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and, if
        applicable, the entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting
        unit&#8217;s fair value; however, the charge recognized should not exceed the total amount of goodwill allocated to that reporting
        unit. If applicable, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the
        reporting unit when performing the goodwill impairment test. The amendments in this guidance are effective for public business
        entities for annual and interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019 (the fiscal
        year ending June 30, 2021 for the Company), with early adoption permitted. The Company is currently evaluating the impact, if any,
        that adopting this guidance may have on its consolidated financial statements.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">In August 2018, the FASB issued ASU 2018-15,
        &#8220;Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) Customer&#8217;s Accounting for Implementation Costs
        Incurred in a Cloud Computing Arrangement That Is a Service Contract&#8221; (&#8220;ASU 2018-15&#8221;), to reduce diversity in
        practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns
        the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with
        the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected
        by the new guidance. Under ASU 2018-15, amortization expense and payments for, and asset balances related to, such capitalized
        implementation costs are to be presented within the same line items of the entity&#8217;s balance sheets and statements of operations
        and cash flows, as the related balances and service fee activity would be presented. ASU 2018-15 is effective for fiscal years,
        and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The Company
        is currently evaluating the potential effect of the adoption of ASU 2018-15 on its consolidated financial statements.</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify"></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5in; text-align: justify; text-indent: 0">Management does not believe the impact of 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.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
