<SEC-DOCUMENT>0001174947-22-000238.txt : 20220214
<SEC-HEADER>0001174947-22-000238.hdr.sgml : 20220214
<ACCEPTANCE-DATETIME>20220214160307
ACCESSION NUMBER:		0001174947-22-000238
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		48
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220214
DATE AS OF CHANGE:		20220214

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ESPEY MFG & ELECTRONICS CORP
		CENTRAL INDEX KEY:			0000033533
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRONIC COMPONENTS, NEC [3679]
		IRS NUMBER:				141387171
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			0630

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

	BUSINESS ADDRESS:	
		STREET 1:		233 BALLSTON AVE
		STREET 2:		COR. CONGRESS & BALLSTON AVES.
		CITY:			SARATOGA SPRINGS
		STATE:			NY
		ZIP:			12866
		BUSINESS PHONE:		5185844100

	MAIL ADDRESS:	
		STREET 1:		233 BALLSTON AVE
		CITY:			SARATOGA SPRINGS
		STATE:			NY
		ZIP:			12866

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ESPEY MANUFACTURING & ELECTRONICS CORP
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>form10q-27333_esp.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:i="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:esp="http://espey.com/20211231" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <head>
    <title>ESPEY MFG &amp; ELECTRONICS CORP</title>
    <meta content="text/html" http-equiv="Content-Type"/>
  </head>
  <body style=" ">
    <div style="display: none">
      <ix:header>
        <ix:hidden>
          <ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="From2021-07-01to2021-12-31" id="Fact_493">2021</ix:nonNumeric>
          <ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="From2021-07-01to2021-12-31" id="Fact_494">--06-30</ix:nonNumeric>
          <ix:nonNumeric name="dei:AmendmentFlag" contextRef="From2021-07-01to2021-12-31" id="Fact_495">false</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="From2021-07-01to2021-12-31" id="Fact_6">ESPEY MFG &amp; ELECTRONICS CORP</ix:nonNumeric>
          <ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="From2021-07-01to2021-12-31" id="Fact_496">Q2</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="From2021-07-01to2021-12-31" id="Fact_497">0000033533</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="From2021-07-01to2021-12-31" id="Fact_7">NY</ix:nonNumeric>
          <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2021-12-31" unitRef="USD" id="Fact_498" xsi:nil="true"></ix:nonFraction>
          <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2021-06-30" unitRef="USD" id="Fact_499" xsi:nil="true"></ix:nonFraction>
          <ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" unitRef="USDPerShare" id="Fact_70" format="ixt:numdotdecimal" decimals="INF" scale="0">0.3333</ix:nonFraction>
          <ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-06-30" unitRef="USDPerShare" id="Fact_71" format="ixt:numdotdecimal" decimals="INF" scale="0">0.3333</ix:nonFraction>
          <ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember_us-gaap_CommonStockMember" unitRef="USDPerShare" id="Fact_464" format="ixt:numdotdecimal" decimals="INF" scale="0">0.3333</ix:nonFraction>
          <ix:nonFraction name="esp:PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" contextRef="From2021-07-01to2021-12-31_custom_NonEmployeeDirectorsMember_custom_TwoThousandSeventeenPlanMember_srt_MaximumMember" unitRef="Pure" id="Fact_386" format="ixt:numdotdecimal" decimals="INF" scale="0">0.3333</ix:nonFraction>
        </ix:hidden>
        <ix:references>
          <xbrll:schemaRef xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="esp-20211231.xsd" xlink:type="simple"></xbrll:schemaRef>
        </ix:references>
        <ix:resources>
          <i:context id="From2021-07-01to2021-12-31">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:unit id="Shares">
            <i:measure>i:shares</i:measure>
          </i:unit>
          <i:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-09-30_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-09-30_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-12-01</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-12-31_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-12-31_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-09-30_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-09-30_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-09-30</i:instant>
            </i:period>
          </i:context>
          <i:unit id="USD">
            <i:measure>iso4217:USD</i:measure>
          </i:unit>
          <i:context id="From2021-07-01to2021-12-31_custom_ASC606Member_custom_UnitsDeliveredMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:UnitsDeliveredMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2021-12-31_custom_ASC606Member_custom_MilestonesAchievedMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:MilestonesAchievedMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-10-01to2021-12-31_custom_ASC606Member_custom_UnitsDeliveredMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:UnitsDeliveredMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-10-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-10-01to2021-12-31_custom_ASC606Member_custom_MilestonesAchievedMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:MilestonesAchievedMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-10-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31_custom_ASC606Member_custom_UnitsDeliveredMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:UnitsDeliveredMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31_custom_ASC606Member_custom_MilestonesAchievedMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:MilestonesAchievedMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-10-01to2021-12-31">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:startDate>2021-10-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_custom_ASC606Member_custom_UnitsDeliveredMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:UnitsDeliveredMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_custom_ASC606Member_custom_MilestonesAchievedMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:MilestonesAchievedMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-02-11">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2022-02-11</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:unit id="USDPerShare">
            <i:divide>
              <i:unitNumerator>
                <i:measure>iso4217:USD</i:measure>
              </i:unitNumerator>
              <i:unitDenominator>
                <i:measure>i:shares</i:measure>
              </i:unitDenominator>
            </i:divide>
          </i:unit>
          <i:context id="AsOf2021-12-31_us-gaap_StandbyLettersOfCreditMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_StandbyLettersOfCreditMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_custom_ASC606Member">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_custom_ASC606Member">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_custom_ASC606Member_us-gaap_OrderOrProductionBacklogMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-12-31">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2020-12-31</i:instant>
            </i:period>
          </i:context>
          <i:unit id="Pure">
            <i:measure>i:pure</i:measure>
          </i:unit>
          <i:context id="From2021-07-01to2021-12-31_custom_ASC606Member_us-gaap_OrderOrProductionBacklogMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_custom_UnearnedESOPSharesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_custom_UnearnedESOPSharesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-09-30_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-09-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-09-30_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-09-30_custom_UnearnedESOPSharesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-09-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2020-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-12-31_custom_UnearnedESOPSharesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_custom_UnearnedESOPSharesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-09-30_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-09-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-09-30_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-09-30_custom_UnearnedESOPSharesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-09-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2021-09-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2021-12-31_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-10-01to2021-12-31_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-10-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-10-01to2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-10-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31_custom_UnearnedESOPSharesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_custom_UnearnedESOPSharesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:unit id="Hour">
            <i:measure>utr:H</i:measure>
          </i:unit>
          <i:context id="From2020-11-29to2020-12-01_custom_EmployeeStockOwnershipPlanMember_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-11-29</i:startDate>
              <i:endDate>2020-12-01</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-12-01</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_custom_EmployeeStockOwnershipPlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_custom_EmployeeStockOwnershipPlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2021-12-31_custom_NonQualifiedStockOptionsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-10-01to2021-12-31_custom_NonQualifiedStockOptionsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-10-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-10-01to2020-12-31_custom_NonQualifiedStockOptionsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-10-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2020-12-31_custom_NonQualifiedStockOptionsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2020-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_custom_NonQualifiedStockOptionsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_custom_IncentiveStockOptionMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:IncentiveStockOptionMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_custom_TwoThousandSeventeenPlanMember_custom_NonEmployeeDirectorsMember_us-gaap_MaximumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esp:NonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSevenPlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSevenPlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2021-12-31_custom_NonEmployeeDirectorsMember_custom_TwoThousandSeventeenPlanMember_srt_MaximumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esp:NonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2021-12-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-12-31_custom_IndividualEmployeeMember_custom_TwoThousandSeventeenPlanMember_us-gaap_MaximumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000033533</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esp:IndividualEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
        </ix:resources>
      </ix:header>
    </div>
    <div> <div style="width:100%; clear:both;"> <hr style="border-top:1pt solid #000000; width:100%; margin-left:0pt; text-align:left; "/><hr style="border-top:1pt solid #000000; width:100%; margin-top:-3pt; margin-left:0pt; text-align:left; "/>
<p style="font-family:Times New Roman, Times, serif; font-size:13.03pt; text-align:left; "></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-18pt; margin-bottom:0pt; ">&#xA0; </p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">UNITED STATES</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">SECURITIES AND EXCHANGE COMMISSION</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Washington, D. C. 20549</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-3pt; margin-bottom:0pt; ">&#xA0;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:16pt; text-align:center; margin-top:6pt; margin-bottom:0pt; "><span style="font-weight:bold; ">FORM </span><span style="font-weight:bold; "><ix:nonNumeric id="Fact_1" contextRef="From2021-07-01to2021-12-31" name="dei:DocumentType">10-Q</ix:nonNumeric></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-3pt; margin-bottom:0pt; ">&#xA0;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:6pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_2" contextRef="From2021-07-01to2021-12-31" name="dei:DocumentQuarterlyReport" format="ixt:booleantrue">&#x2612;</ix:nonNumeric> <span style="font-weight:bold; ">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:6pt; margin-bottom:0pt; "><span style="font-weight:bold; ">For the quarterly period ended </span><span style="font-weight:bold; "><ix:nonNumeric id="Fact_3" contextRef="From2021-07-01to2021-12-31" name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen">December 31, 2021</ix:nonNumeric></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:6pt; margin-bottom:0pt; "><span style="font-weight:bold; ">OR</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:6pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_4" contextRef="From2021-07-01to2021-12-31" name="dei:DocumentTransitionReport" format="ixt:booleanfalse">&#x2610;</ix:nonNumeric> <span style="font-weight:bold; ">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">&#xA0;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:6pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Commission File Number </span><span style="font-weight:bold; "><ix:nonNumeric id="Fact_5" contextRef="From2021-07-01to2021-12-31" name="dei:EntityFileNumber">1-4383</ix:nonNumeric></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">&#xA0;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:9pt; margin-bottom:0pt; "><img src="espy-logo.jpg" alt="image provided by client" style="width:182.4px; height:62.4px; "/>&#x2009;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:16pt; text-align:center; margin-top:15pt; margin-bottom:0pt; "><span style="font-weight:bold; "><span style="-sec-ix-hidden:Fact_6">ESPEY MFG. &amp; ELECTRONICS CORP.</span></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Exact name of registrant as specified in its charter)</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-3pt; margin-bottom:0pt; ">&#xA0;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:33%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; "><span style="-sec-ix-hidden:Fact_7">NEW YORK</span></span> </p> </td> <td style="width:32%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Trading Symbol</span> </p> </td> <td style="width:35%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; "><ix:nonNumeric id="Fact_8" contextRef="From2021-07-01to2021-12-31" name="dei:EntityTaxIdentificationNumber">14-1387171</ix:nonNumeric></span> </p> </td> </tr> <tr class="even" style=""> <td style="width:33%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(State of incorporation) </p> </td> <td style="width:32%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_9" contextRef="From2021-07-01to2021-12-31" name="dei:TradingSymbol">ESP</ix:nonNumeric> </p> </td> <td style="width:35%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(I.R.S. Employer&apos;s Identification No.) </p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:9pt; margin-bottom:0pt; "><span style="font-weight:bold; "><ix:nonNumeric id="Fact_10" contextRef="From2021-07-01to2021-12-31" name="dei:EntityAddressAddressLine1">233 Ballston Avenue</ix:nonNumeric></span><span style="font-weight:bold; ">, </span><span style="font-weight:bold; "><ix:nonNumeric id="Fact_11" contextRef="From2021-07-01to2021-12-31" name="dei:EntityAddressCityOrTown">Saratoga Springs</ix:nonNumeric></span><span style="font-weight:bold; ">, </span><span style="font-weight:bold; "><ix:nonNumeric id="Fact_12" contextRef="From2021-07-01to2021-12-31" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen">New York</ix:nonNumeric></span><span style="font-weight:bold; ">&#xA0;</span><span style="font-weight:bold; "><ix:nonNumeric id="Fact_13" contextRef="From2021-07-01to2021-12-31" name="dei:EntityAddressPostalZipCode">12866</ix:nonNumeric></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Address of principal executive offices)</p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:9pt; margin-bottom:0pt; "><span style="font-weight:bold; "><ix:nonNumeric id="Fact_14" contextRef="From2021-07-01to2021-12-31" name="dei:CityAreaCode">518</ix:nonNumeric></span><span style="font-weight:bold; ">-</span><span style="font-weight:bold; "><ix:nonNumeric id="Fact_15" contextRef="From2021-07-01to2021-12-31" name="dei:LocalPhoneNumber">245-4400</ix:nonNumeric></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Registrant&apos;s telephone number, including area code)</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-3pt; margin-bottom:0pt; ">&#xA0;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:justify; margin-top:9pt; text-indent:36pt; margin-bottom:0pt; ">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15 (d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:6pt; margin-bottom:0pt; ">&#x2612; <ix:nonNumeric id="Fact_16" contextRef="From2021-07-01to2021-12-31" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2610; No</p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:justify; margin-top:9pt; text-indent:36pt; margin-bottom:0pt; ">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#xA7; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).</p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:center; margin-top:6pt; margin-bottom:0pt; ">&#x2612; <ix:nonNumeric id="Fact_17" contextRef="From2021-07-01to2021-12-31" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric>&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2610; No</p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:justify; margin-top:9pt; text-indent:36pt; margin-bottom:0pt; ">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company:</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:8%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:45%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#x2610;&#xA0;&#xA0;Large accelerated filer </p> </td> <td style="width:47%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#x2610; <ix:nonNumeric id="Fact_18" contextRef="From2021-07-01to2021-12-31" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen">Non-accelerated filer</ix:nonNumeric> </p> </td> </tr> <tr class="even" style=""> <td style="width:8%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:45%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#x2610;&#xA0;&#xA0;Accelerated filer </p> </td> <td style="width:47%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_19" contextRef="From2021-07-01to2021-12-31" name="dei:EntitySmallBusiness" format="ixt:booleantrue">&#x2612;</ix:nonNumeric> Smaller reporting company </p> </td> </tr> <tr class="odd" style=""> <td style="width:8%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:45%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:47%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#x2610; Emerging growth company </p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:justify; margin-top:9pt; text-indent:36pt; margin-bottom:0pt; ">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Securities Exchange Act. <ix:nonNumeric id="Fact_20" contextRef="From2021-07-01to2021-12-31" name="dei:EntityEmergingGrowthCompany" format="ixt:booleanfalse">&#x2610;</ix:nonNumeric></p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:left; margin-top:9pt; text-indent:36pt; margin-bottom:0pt; ">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). &#x2610; Yes&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#x2612; <ix:nonNumeric id="Fact_21" contextRef="From2021-07-01to2021-12-31" name="dei:EntityShellCompany" format="ixt:booleanfalse">No</ix:nonNumeric> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:9pt; text-align:left; margin-top:9pt; text-indent:36pt; margin-bottom:0pt; ">At February 11, 2022, there were <ix:nonFraction id="Fact_22" contextRef="AsOf2022-02-11" name="dei:EntityCommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,702,633</ix:nonFraction> shares outstanding of the registrant&apos;s <ix:nonNumeric id="Fact_23" contextRef="From2021-07-01to2021-12-31" name="dei:Security12bTitle">Common stock, $.33-1/3 par value</ix:nonNumeric>. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; ">ESPEY MFG. &amp; ELECTRONICS CORP. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Quarterly Report on Form 10-Q</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">I N D E X </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<!-- Field: Include-Text; File: toc.htm; Date: 2022%2D02%2D14T11:53:56; Size: 0x00001DB9; Options: XMLPreprocess -->
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">

  <tr style="vertical-align: top">

    <td><span id="toc"></span>PART I</td>

    <td colspan="2"><a href="#d1e263_anchor">FINANCIAL INFORMATION</a></td>

    <td style="vertical-align: bottom; text-align: center">PAGE</td></tr>

  <tr style="vertical-align: top">

    <td style="width: 0.75in">&#160;</td>

    <td style="width: 0.75in">&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; width: 0.5in; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 1</td>

    <td><a href="#d1e274_anchor">Financial Statements:</a></td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td><a href="#d1e285_anchor">Balance Sheets - December 31, 2021 (Unaudited) and June 30, 2021</a></td>

    <td style="vertical-align: bottom; text-align: center">1</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td><a href="#d1e1798_anchor">Statements of Comprehensive Income (Unaudited) - Three and Six Months Ended December 31, 2021 and 2020</a></td>

    <td style="vertical-align: bottom; text-align: center">2</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td><a href="#d1e3468_anchor">Statements of Changes in Stockholders&#8217; Equity (Unaudited) &#8211; Three and Six Months Ended December
31, 2021 and 2020</a></td>

    <td style="vertical-align: bottom; text-align: center">3</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td><a href="#d1e9955_anchor">Statements of Cash Flows (Unaudited) - Six Months Ended December 31, 2021 and 2020</a></td>

    <td style="vertical-align: bottom; text-align: center">7</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td><a href="#d1e11135_anchor">Notes to Financial Statements (Unaudited)</a></td>

    <td style="vertical-align: bottom; text-align: center">8</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 2</td>

    <td><a href="#a_001">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></td>

    <td style="vertical-align: bottom; text-align: center">14</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 3</td>

    <td><a href="#a_002">Quantitative and Qualitative Disclosures about Market Risk</a></td>

    <td style="vertical-align: bottom; text-align: center">20</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 4</td>

    <td><a href="#a_003">Controls and Procedures</a></td>

    <td style="vertical-align: bottom; text-align: center">20</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>PART II</td>

    <td colspan="2"><a href="#a_004">OTHER INFORMATION</a></td>

    <td style="vertical-align: bottom; text-align: center">21</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 1</td>

    <td><a href="#a_005">Legal Proceedings</a></td>

    <td style="vertical-align: bottom; text-align: center">21</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 2</td>

    <td><a href="#a_006">Unregistered Sales of Equity Securities</a></td>

    <td style="vertical-align: bottom; text-align: center">21</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 3</td>

    <td><a href="#a_007">Defaults Upon Senior Securities</a></td>

    <td style="vertical-align: bottom; text-align: center">21</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 4</td>

    <td><a href="#a_008">Mine Safety Disclosures</a></td>

    <td style="vertical-align: bottom; text-align: center">21</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 5</td>

    <td><a href="#a_009">Other Information</a></td>

    <td style="vertical-align: bottom; text-align: center">21</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>Item 6</td>

    <td><a href="#a_010">Exhibits</a></td>

    <td style="vertical-align: bottom; text-align: center">21</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td>&#160;</td>

    <td>&#160;</td>

    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>

  <tr style="vertical-align: top">

    <td>&#160;</td>

    <td colspan="2"><a href="#a_011">SIGNATURES</a></td>

    <td style="vertical-align: bottom; text-align: center">22</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.5in 0 0">&#160;</p>
<!-- Field: /Include-Text -->


 </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-10pt; margin-bottom:-10pt !important; margin-bottom:0pt; " id="d1e263_anchor">&#xA0; </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-10pt; margin-bottom:-10pt !important; margin-bottom:0pt; " id="d1e274_anchor">&#xA0; </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e285_anchor">PART I: FINANCIAL INFORMATION</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ESPEY MFG. &amp; ELECTRONICS CORP.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Balance Sheets</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">December 31, 2021 (Unaudited) and June 30, 2021 </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">December 31, 2021 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">June 30, 2021 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">ASSETS </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash and cash equivalents<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_24" contextRef="AsOf2021-12-31" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">7,018,282</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_25" contextRef="AsOf2021-06-30" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,802,712</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Investment securities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_26" contextRef="AsOf2021-12-31" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,057,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_27" contextRef="AsOf2021-06-30" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,092,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Trade accounts receivable, net of allowance of $<ix:nonFraction id="Fact_29" contextRef="AsOf2021-06-30" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_28" contextRef="AsOf2021-12-31" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,000</ix:nonFraction></ix:nonFraction><span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_30" contextRef="AsOf2021-12-31" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">4,888,399</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_31" contextRef="AsOf2021-06-30" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,353,781</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Income tax receivable<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_32" contextRef="AsOf2021-12-31" name="us-gaap:IncomeTaxesReceivable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">252,643</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_33" contextRef="AsOf2021-06-30" name="us-gaap:IncomeTaxesReceivable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">249,602</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventories:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Raw materials<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_34" contextRef="AsOf2021-12-31" name="us-gaap:InventoryRawMaterials" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,074,883</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_35" contextRef="AsOf2021-06-30" name="us-gaap:InventoryRawMaterials" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,111,058</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Work-in-process<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_36" contextRef="AsOf2021-12-31" name="us-gaap:InventoryWorkInProcess" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">242,094</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_37" contextRef="AsOf2021-06-30" name="us-gaap:InventoryWorkInProcess" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">326,198</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Costs related to contracts in process<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_38" contextRef="AsOf2021-12-31" name="us-gaap:InventoryForLongTermContractsOrPrograms" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">17,012,234</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_39" contextRef="AsOf2021-06-30" name="us-gaap:InventoryForLongTermContractsOrPrograms" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">16,354,636</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Total inventories<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_40" contextRef="AsOf2021-12-31" name="us-gaap:InventoryNet" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">19,329,211</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_41" contextRef="AsOf2021-06-30" name="us-gaap:InventoryNet" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">18,791,892</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Prepaid expenses and other current assets<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_42" contextRef="AsOf2021-12-31" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">808,857</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_43" contextRef="AsOf2021-06-30" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">700,297</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Total current assets<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_44" contextRef="AsOf2021-12-31" name="us-gaap:AssetsCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">35,354,392</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_45" contextRef="AsOf2021-06-30" name="us-gaap:AssetsCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">34,990,284</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Property, plant and equipment, net<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_46" contextRef="AsOf2021-12-31" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,833,961</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_47" contextRef="AsOf2021-06-30" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,990,519</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Total assets<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_48" contextRef="AsOf2021-12-31" name="us-gaap:Assets" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">38,188,353</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_49" contextRef="AsOf2021-06-30" name="us-gaap:Assets" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">37,980,803</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">LIABILITIES AND STOCKHOLDERS&apos; EQUITY<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_50" contextRef="AsOf2021-12-31" name="us-gaap:AccountsPayableCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,585,174</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_51" contextRef="AsOf2021-06-30" name="us-gaap:AccountsPayableCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,718,173</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued expenses:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Salaries and wages<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_52" contextRef="AsOf2021-12-31" name="us-gaap:AccruedSalariesCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">649,089</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_53" contextRef="AsOf2021-06-30" name="us-gaap:AccruedSalariesCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">475,667</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Vacation<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_54" contextRef="AsOf2021-12-31" name="us-gaap:AccruedVacationCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">656,292</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_55" contextRef="AsOf2021-06-30" name="us-gaap:AccruedVacationCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">672,611</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">ESOP payable<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_56" contextRef="AsOf2021-12-31" name="us-gaap:AccruedEmployeeBenefitsCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">168,318</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_57" contextRef="AsOf2021-06-30" name="us-gaap:AccruedEmployeeBenefitsCurrent" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Other<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_58" contextRef="AsOf2021-12-31" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">57,037</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_59" contextRef="AsOf2021-06-30" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">126,014</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Payroll and other taxes withheld<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_60" contextRef="AsOf2021-12-31" name="us-gaap:AccruedPayrollTaxesCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">278,924</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_61" contextRef="AsOf2021-06-30" name="us-gaap:AccruedPayrollTaxesCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">409,881</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Contract liabilities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_62" contextRef="AsOf2021-12-31" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,904,746</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_63" contextRef="AsOf2021-06-30" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,077,605</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Total current liabilities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_64" contextRef="AsOf2021-12-31" name="us-gaap:LiabilitiesCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">7,299,580</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_65" contextRef="AsOf2021-06-30" name="us-gaap:LiabilitiesCurrent" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">7,479,951</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Deferred tax liabilities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_66" contextRef="AsOf2021-12-31" name="esp:DeferredTaxLiability" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">134,649</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_67" contextRef="AsOf2021-06-30" name="esp:DeferredTaxLiability" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">168,557</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Total liabilities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_68" contextRef="AsOf2021-12-31" name="us-gaap:Liabilities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">7,434,229</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_69" contextRef="AsOf2021-06-30" name="us-gaap:Liabilities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">7,648,508</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Commitments and contingencies (See Note 5)<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Common stock, par value $.<span style="-sec-ix-hidden:Fact_71"><span style="-sec-ix-hidden:Fact_70">33-1/3</span></span> per share<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:20pt !important; margin-bottom:0pt; ">Authorized <ix:nonFraction id="Fact_73" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_72" contextRef="AsOf2021-12-31" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">10,000,000</ix:nonFraction></ix:nonFraction> shares; Issued <ix:nonFraction id="Fact_75" contextRef="AsOf2021-12-31" name="us-gaap:CommonStockSharesIssued" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_74" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockSharesIssued" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,129,874</ix:nonFraction></ix:nonFraction> shares as of December 31, 2021 and June 30, 2021. Outstanding <ix:nonFraction id="Fact_77" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_76" contextRef="AsOf2021-12-31" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,702,633</ix:nonFraction></ix:nonFraction> shares as of December 31, 2021 and June 30, 2021 (includes <ix:nonFraction id="Fact_78" contextRef="AsOf2021-12-31" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">267,861</ix:nonFraction> and <ix:nonFraction id="Fact_79" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">279,429</ix:nonFraction> Unearned ESOP shares, respectively)<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_80" contextRef="AsOf2021-12-31" name="us-gaap:CommonStockValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,043,291</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_81" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,043,291</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Capital in excess of par value<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_82" contextRef="AsOf2021-12-31" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">23,120,663</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_83" contextRef="AsOf2021-06-30" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">23,026,096</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accumulated other comprehensive loss<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_84" contextRef="AsOf2021-12-31" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">2,361</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_85" contextRef="AsOf2021-06-30" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">2,361</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Retained earnings<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_86" contextRef="AsOf2021-12-31" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">17,741,992</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_87" contextRef="AsOf2021-06-30" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">17,414,730</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_88" contextRef="AsOf2021-12-31" name="esp:TotalStockholdersEquityBeforyEsopAndTreasuryStock" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">41,903,585</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_89" contextRef="AsOf2021-06-30" name="esp:TotalStockholdersEquityBeforyEsopAndTreasuryStock" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">41,481,756</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Less: Unearned ESOP shares<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_90" contextRef="AsOf2021-12-31" name="esp:UnearnedEsopSharesCost" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,110,770</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_91" contextRef="AsOf2021-06-30" name="esp:UnearnedEsopSharesCost" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,110,770</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:45pt !important; margin-bottom:0pt; ">Cost of <ix:nonFraction id="Fact_93" contextRef="AsOf2021-12-31" name="us-gaap:TreasuryStockShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_92" contextRef="AsOf2021-06-30" name="us-gaap:TreasuryStockShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">427,241</ix:nonFraction></ix:nonFraction> shares of common stock in treasury as of December 31, 2021 and June 30, 2021&#x2009;&#x2009;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_94" contextRef="AsOf2021-12-31" name="us-gaap:TreasuryStockValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,038,691</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_95" contextRef="AsOf2021-06-30" name="us-gaap:TreasuryStockValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,038,691</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Total stockholders&#x2019; equity<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_96" contextRef="AsOf2021-12-31" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">30,754,124</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_97" contextRef="AsOf2021-06-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">30,332,295</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Total liabilities and stockholders&apos; equity<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_98" contextRef="AsOf2021-12-31" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">38,188,353</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_99" contextRef="AsOf2021-06-30" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">37,980,803</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">The accompanying notes are an integral part of the financial statements. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">1</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e1798_anchor">ESPEY MFG. &amp; ELECTRONICS CORP.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Statements of Comprehensive Income (Loss) (Unaudited)</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Three and Six Months Ended December 31, 2021 and 2020 </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="6" style="width:24%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Three Months Ended </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">December 31, </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="6" style="width:24%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Six Months Ended </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">December 31, </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2021 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2020 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2020 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net sales<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_100" contextRef="From2021-10-01to2021-12-31" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">7,458,050</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_101" contextRef="From2020-10-01to2020-12-31" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,962,065</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_102" contextRef="From2021-07-01to2021-12-31" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">15,003,482</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_103" contextRef="From2020-07-01to2020-12-31" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">14,227,580</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cost of sales<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_104" contextRef="From2021-10-01to2021-12-31" name="us-gaap:CostOfRevenue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,251,233</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_105" contextRef="From2020-10-01to2020-12-31" name="us-gaap:CostOfRevenue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,248,604</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_106" contextRef="From2021-07-01to2021-12-31" name="us-gaap:CostOfRevenue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">12,443,567</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_107" contextRef="From2020-07-01to2020-12-31" name="us-gaap:CostOfRevenue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">12,386,745</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Gross profit<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_108" contextRef="From2021-10-01to2021-12-31" name="us-gaap:GrossProfit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,206,817</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_109" contextRef="From2020-10-01to2020-12-31" name="us-gaap:GrossProfit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">713,461</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_110" contextRef="From2021-07-01to2021-12-31" name="us-gaap:GrossProfit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,559,915</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_111" contextRef="From2020-07-01to2020-12-31" name="us-gaap:GrossProfit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,840,835</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Selling, general and administrative expenses<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_112" contextRef="From2021-10-01to2021-12-31" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,186,168</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_113" contextRef="From2020-10-01to2020-12-31" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">945,478</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_114" contextRef="From2021-07-01to2021-12-31" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,180,990</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_115" contextRef="From2020-07-01to2020-12-31" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,860,104</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Operating income (loss)<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_116" contextRef="From2021-10-01to2021-12-31" name="us-gaap:OperatingIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">20,649</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_117" contextRef="From2020-10-01to2020-12-31" name="us-gaap:OperatingIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">232,017</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_118" contextRef="From2021-07-01to2021-12-31" name="us-gaap:OperatingIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">378,925</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_119" contextRef="From2020-07-01to2020-12-31" name="us-gaap:OperatingIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">19,269</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other income<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Interest income<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_120" contextRef="From2021-10-01to2021-12-31" name="us-gaap:InvestmentIncomeInterestAndDividend" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,716</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_121" contextRef="From2020-10-01to2020-12-31" name="us-gaap:InvestmentIncomeInterestAndDividend" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,753</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_122" contextRef="From2021-07-01to2021-12-31" name="us-gaap:InvestmentIncomeInterestAndDividend" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,312</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_123" contextRef="From2020-07-01to2020-12-31" name="us-gaap:InvestmentIncomeInterestAndDividend" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">16,970</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Other<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_124" contextRef="From2021-10-01to2021-12-31" name="us-gaap:OtherNonoperatingIncome" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">10,105</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_125" contextRef="From2020-10-01to2020-12-31" name="us-gaap:OtherNonoperatingIncome" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">13,734</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_126" contextRef="From2021-07-01to2021-12-31" name="us-gaap:OtherNonoperatingIncome" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">28,076</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_127" contextRef="From2020-07-01to2020-12-31" name="us-gaap:OtherNonoperatingIncome" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">16,861</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:50pt; margin-bottom:0pt; ">Total other income<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_128" contextRef="From2021-10-01to2021-12-31" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">11,821</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_129" contextRef="From2020-10-01to2020-12-31" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">15,487</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_130" contextRef="From2021-07-01to2021-12-31" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">31,388</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_131" contextRef="From2020-07-01to2020-12-31" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">33,831</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Income (loss) before provision (benefit) for income taxes<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_132" contextRef="From2021-10-01to2021-12-31" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">32,470</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_133" contextRef="From2020-10-01to2020-12-31" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">216,530</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_134" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">410,313</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_135" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">14,562</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Provision (benefit) for income taxes<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_136" contextRef="From2021-10-01to2021-12-31" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">11,269</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_137" contextRef="From2020-10-01to2020-12-31" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">35,524</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_138" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">83,051</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_139" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,745</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:50pt; margin-bottom:0pt; ">Net income (loss)<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_140" contextRef="From2021-10-01to2021-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">21,201</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_141" contextRef="From2020-10-01to2020-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">181,006</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_142" contextRef="From2021-07-01to2021-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">327,262</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_143" contextRef="From2020-07-01to2020-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">8,817</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other comprehensive income, net of tax:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Unrealized gain on investment securities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_144" contextRef="From2021-10-01to2021-12-31" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:1pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_145" contextRef="From2020-10-01to2020-12-31" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,712</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_146" contextRef="From2021-07-01to2021-12-31" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_147" contextRef="From2020-07-01to2020-12-31" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,038</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:50pt; margin-bottom:0pt; ">Total comprehensive income (loss)<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_148" contextRef="From2021-10-01to2021-12-31" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">21,201</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_149" contextRef="From2020-10-01to2020-12-31" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">178,294</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_150" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">327,262</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_151" contextRef="From2020-07-01to2020-12-31" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">9,855</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income (loss) per share:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Basic<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_152" contextRef="From2021-10-01to2021-12-31" name="us-gaap:EarningsPerShareBasic" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.01</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_153" contextRef="From2020-10-01to2020-12-31" name="us-gaap:EarningsPerShareBasic" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal" sign="-">0.08</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_154" contextRef="From2021-07-01to2021-12-31" name="us-gaap:EarningsPerShareBasic" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.14</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_155" contextRef="From2020-07-01to2020-12-31" name="us-gaap:EarningsPerShareBasic" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.00</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Diluted<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_156" contextRef="From2021-10-01to2021-12-31" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.01</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_157" contextRef="From2020-10-01to2020-12-31" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal" sign="-">0.08</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_158" contextRef="From2021-07-01to2021-12-31" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.14</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_159" contextRef="From2020-07-01to2020-12-31" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.00</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average number of shares outstanding:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Basic<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_160" contextRef="From2021-10-01to2021-12-31" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,429,051</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_161" contextRef="From2020-10-01to2020-12-31" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,402,665</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_162" contextRef="From2021-07-01to2021-12-31" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,426,159</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_163" contextRef="From2020-07-01to2020-12-31" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,402,649</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Diluted<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_164" contextRef="From2021-10-01to2021-12-31" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,429,199</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_165" contextRef="From2020-10-01to2020-12-31" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,402,665</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_166" contextRef="From2021-07-01to2021-12-31" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,426,233</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_167" contextRef="From2020-07-01to2020-12-31" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,404,043</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dividends per share:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_168" contextRef="From2021-10-01to2021-12-31" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="USDPerShare" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_169" contextRef="From2020-10-01to2020-12-31" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.25</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_170" contextRef="From2021-07-01to2021-12-31" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="USDPerShare" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:top; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_171" contextRef="From2020-07-01to2020-12-31" name="us-gaap:CommonStockDividendsPerShareDeclared" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.50</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">The accompanying notes are an integral part of the financial statements. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">2</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; " id="d1e3468_anchor"></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Espey Mfg. &amp; Electronics Corp. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Statements of Changes in Stockholders&apos; Equity (Unaudited)</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Three Months Ended December 31, 2021 </p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Accumulated </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Capital in </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Other </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unearned </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Total </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Outstanding </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Common </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Excess of </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Comprehensive </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Retained </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Treasury </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Treasury </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">ESOP </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Stockholders&#x2019; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amount </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Par Value </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Loss </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Earnings </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amount </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Equity </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance as of September 30, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_172" contextRef="AsOf2021-09-30_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,702,633</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_173" contextRef="AsOf2021-09-30_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,043,291</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_174" contextRef="AsOf2021-09-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">23,078,872</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_175" contextRef="AsOf2021-09-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">2,361</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_176" contextRef="AsOf2021-09-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">17,720,791</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_177" contextRef="AsOf2021-09-30_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">427,241</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_178" contextRef="AsOf2021-09-30_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">6,038,691</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_179" contextRef="AsOf2021-09-30_custom_UnearnedESOPSharesMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">5,110,770</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_180" contextRef="AsOf2021-09-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">30,691,132</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_181" contextRef="From2021-10-01to2021-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">21,201</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_182" contextRef="From2021-10-01to2021-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">21,201</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Stock-based compensation<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_183" contextRef="From2021-10-01to2021-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">41,791</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_184" contextRef="From2021-10-01to2021-12-31" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">41,791</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance as of December 31, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_185" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,702,633</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_186" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,043,291</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_187" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">23,120,663</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_188" contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">2,361</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_189" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">17,741,992</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_190" contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">427,241</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_191" contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">6,038,691</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_192" contextRef="AsOf2021-12-31_custom_UnearnedESOPSharesMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">5,110,770</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; "><span style="padding-left:0pt; ">)</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_193" contextRef="AsOf2021-12-31" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">30,754,124</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">The accompanying notes are an integral part of the financial statements. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">3</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Espey Mfg. &amp; Electronics Corp. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Statements of Changes in Stockholders&apos; Equity (Unaudited)</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Six Months Ended December 31, 2021 </p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Accumulated </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Capital in </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Other </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unearned </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Total </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Outstanding </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Common </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Excess of </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Comprehensive </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Retained </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Treasury </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Treasury </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">ESOP </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Stockholders&#x2019; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amount </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Par Value </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Loss </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Earnings </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amount </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Equity </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance as of June 30, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_194" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,702,633</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_195" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,043,291</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_196" contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">23,026,096</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_197" contextRef="AsOf2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">2,361</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_198" contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">17,414,730</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_199" contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">427,241</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_200" contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">6,038,691</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_201" contextRef="AsOf2021-06-30_custom_UnearnedESOPSharesMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">5,110,770</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_202" contextRef="AsOf2021-06-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">30,332,295</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_203" contextRef="From2021-07-01to2021-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">327,262</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_204" contextRef="From2021-07-01to2021-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">327,262</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Stock-based compensation<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_205" contextRef="From2021-07-01to2021-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">94,567</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_206" contextRef="From2021-07-01to2021-12-31" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">94,567</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance as of December 31, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_207" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,702,633</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_208" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,043,291</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_209" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">23,120,663</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_210" contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">2,361</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_211" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">17,741,992</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_212" contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">427,241</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_213" contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">6,038,691</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_214" contextRef="AsOf2021-12-31_custom_UnearnedESOPSharesMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">5,110,770</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_215" contextRef="AsOf2021-12-31" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">30,754,124</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">The accompanying notes are an integral part of the financial statements. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">4</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Espey Mfg. &amp; Electronics Corp. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Statements of Changes in Stockholders&apos; Equity (Unaudited)</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Three Months Ended December 31, 2020 </p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Accumulated </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Capital in </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Other </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unearned </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Total </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Outstanding </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Common </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Excess of </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Comprehensive </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Retained </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Treasury </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Treasury </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">ESOP </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Stockholders&#x2019; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amount </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Par Value </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(Loss) Income </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Earnings </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amount </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Equity </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance as of September 30, 2020<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_216" contextRef="AsOf2020-09-30_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,402,633</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_217" contextRef="AsOf2020-09-30_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,009,958</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_218" contextRef="AsOf2020-09-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">19,120,380</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_219" contextRef="AsOf2020-09-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">4,781</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_220" contextRef="AsOf2020-09-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">18,386,755</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_221" contextRef="AsOf2020-09-30_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">627,241</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_222" contextRef="AsOf2020-09-30_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">7,650,805</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_223" contextRef="AsOf2020-09-30_custom_UnearnedESOPSharesMember" name="us-gaap:StockholdersEquity" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_224" contextRef="AsOf2020-09-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">30,861,507</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Comprehensive loss:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Net loss<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_225" contextRef="From2020-10-01to2020-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">181,006</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_226" contextRef="From2020-10-01to2020-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">181,006</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span> </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:20pt !important; margin-bottom:0pt; ">Other comprehensive income, net&#xA0;of&#xA0;tax&#xA0;of&#xA0;$<ix:nonFraction id="Fact_227" contextRef="From2020-10-01to2020-12-31" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">721</ix:nonFraction>&#x2009;&#x2009;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_228" contextRef="From2020-10-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,712</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_229" contextRef="From2020-10-01to2020-12-31" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,712</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total comprehensive loss<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_230" contextRef="From2020-10-01to2020-12-31" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">178,294</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span> </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Stock-based compensation<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_231" contextRef="From2020-10-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">33,707</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_232" contextRef="From2020-10-01to2020-12-31" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">33,707</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dividends paid on common stock</p>
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">$<ix:nonFraction id="Fact_233" contextRef="From2020-10-01to2020-12-31" name="us-gaap:CommonStockDividendsPerShareCashPaid" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.25</ix:nonFraction>&#xA0;per share<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_234" contextRef="From2020-10-01to2020-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:DividendsCommonStockCash" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">600,659</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_235" contextRef="From2020-10-01to2020-12-31" name="us-gaap:DividendsCommonStockCash" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">600,659</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span> </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Sale of stock to ESOP<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_236" contextRef="From2020-10-01to2020-12-31_us-gaap_CommonStockMember" name="esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">300,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_237" contextRef="From2020-10-01to2020-12-31_us-gaap_CommonStockMember" name="esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">33,333</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_238" contextRef="From2020-10-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember" name="esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,841,553</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_239" contextRef="From2020-10-01to2020-12-31_us-gaap_TreasuryStockMember" name="esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal" sign="-">200,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_240" contextRef="From2020-10-01to2020-12-31_us-gaap_TreasuryStockMember" name="esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,612,114</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_241" contextRef="From2020-10-01to2020-12-31_custom_UnearnedESOPSharesMember" name="esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">5,487,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance as of December 31, 2020<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_242" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,702,633</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_243" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,043,291</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_244" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">22,995,640</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_245" contextRef="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">2,069</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_246" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">17,605,090</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_247" contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">427,241</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_248" contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">6,038,691</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_249" contextRef="AsOf2020-12-31_custom_UnearnedESOPSharesMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">5,487,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; "><span style="padding-left:0pt; ">)</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_250" contextRef="AsOf2020-12-31" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">30,116,261</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">The accompanying notes are an integral part of the financial statements. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">5</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Espey Mfg. &amp; Electronics Corp. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Statements of Changes in Stockholders&apos; Equity (Unaudited)</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Six Months Ended December 31, 2020 </p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Accumulated </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Capital in </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Other </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unearned </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Total </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Outstanding </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Common </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Excess of </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Comprehensive </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Retained </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Treasury </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Treasury </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">ESOP </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Stockholders&#x2019; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amount </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Par Value </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(Loss) Income </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Earnings </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amount </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:5%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Equity </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance as of June 30, 2020<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_251" contextRef="AsOf2020-06-30_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,402,633</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_252" contextRef="AsOf2020-06-30_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,009,958</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_253" contextRef="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">19,073,213</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_254" contextRef="AsOf2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">3,107</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_255" contextRef="AsOf2020-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">18,797,589</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_256" contextRef="AsOf2020-06-30_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">627,241</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_257" contextRef="AsOf2020-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">7,650,805</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_258" contextRef="AsOf2020-06-30_custom_UnearnedESOPSharesMember" name="us-gaap:StockholdersEquity" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_259" contextRef="AsOf2020-06-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">31,226,848</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Comprehensive income:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Net income<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_260" contextRef="From2020-07-01to2020-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">8,817</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_261" contextRef="From2020-07-01to2020-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">8,817</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:20pt !important; margin-bottom:0pt; ">Other comprehensive income, net&#xA0;of&#xA0;tax&#xA0;of&#xA0;$<ix:nonFraction id="Fact_262" contextRef="From2020-07-01to2020-12-31" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">276</ix:nonFraction>&#x2009;&#x2009;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_263" contextRef="From2020-07-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,038</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_264" contextRef="From2020-07-01to2020-12-31" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,038</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total comprehensive income<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_265" contextRef="From2020-07-01to2020-12-31" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">9,855</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Stock-based compensation<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_266" contextRef="From2020-07-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">80,874</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_267" contextRef="From2020-07-01to2020-12-31" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">80,874</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dividends paid on common stock</p>
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">$<ix:nonFraction id="Fact_268" contextRef="From2020-07-01to2020-12-31" name="us-gaap:CommonStockDividendsPerShareCashPaid" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.50</ix:nonFraction>&#xA0;per share<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_269" contextRef="From2020-07-01to2020-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:DividendsCommonStockCash" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,201,316</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_270" contextRef="From2020-07-01to2020-12-31" name="us-gaap:DividendsCommonStockCash" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,201,316</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Sale of stock to ESOP<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_271" contextRef="From2020-07-01to2020-12-31_us-gaap_CommonStockMember" name="esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">300,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_272" contextRef="From2020-07-01to2020-12-31_us-gaap_CommonStockMember" name="esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">33,333</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_273" contextRef="From2020-07-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember" name="esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,841,553</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_274" contextRef="From2020-07-01to2020-12-31_us-gaap_TreasuryStockMember" name="esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal" sign="-">200,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_275" contextRef="From2020-07-01to2020-12-31_us-gaap_TreasuryStockMember" name="esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,612,114</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_276" contextRef="From2020-07-01to2020-12-31_custom_UnearnedESOPSharesMember" name="esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">5,487,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:38%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance as of December 31, 2020<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_277" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,702,633</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_278" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,043,291</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_279" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">22,995,640</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_280" contextRef="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">2,069</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_281" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">17,605,090</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_282" contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">427,241</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_283" contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">6,038,691</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_284" contextRef="AsOf2020-12-31_custom_UnearnedESOPSharesMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">5,487,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:4%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:8pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_285" contextRef="AsOf2020-12-31" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">30,116,261</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">The accompanying notes are an integral part of the financial statements. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">6</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e9955_anchor">ESPEY MFG. &amp; ELECTRONICS CORP. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Statements of Cash Flows (Unaudited) </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Six Months Ended December 31, 2021 and 2020 </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">December 31, 2021 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">December 31, 2020 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash Flows from Operating Activities:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Net income<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_286" contextRef="From2021-07-01to2021-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">327,262</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_287" contextRef="From2020-07-01to2020-12-31" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">8,817</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Adjustments to reconcile net income to net cash provided by operating activities:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock-based compensation<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_288" contextRef="From2021-07-01to2021-12-31" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">94,567</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_289" contextRef="From2020-07-01to2020-12-31" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">80,874</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Depreciation<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_290" contextRef="From2021-07-01to2021-12-31" name="us-gaap:Depreciation" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">253,846</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_291" contextRef="From2020-07-01to2020-12-31" name="us-gaap:Depreciation" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">271,341</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">ESOP compensation expense<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_292" contextRef="From2021-07-01to2021-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">168,318</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_293" contextRef="From2020-07-01to2020-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">56,274</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Deferred income tax benefit<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_294" contextRef="From2021-07-01to2021-12-31" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">33,908</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_295" contextRef="From2020-07-01to2020-12-31" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">35,524</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Changes in assets and liabilities:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Decrease in trade accounts receivable<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_296" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">465,382</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_297" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">4,805,803</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Increase in income taxes receivable<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_298" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,041</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_299" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">86,274</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Increase in ESOP receivable due to dividends on unallocated shares<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_300" contextRef="From2021-07-01to2021-12-31" name="esp:IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_301" contextRef="From2020-07-01to2020-12-31" name="esp:IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">18,726</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Increase in inventories<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_302" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInInventories" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">537,319</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_303" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInInventories" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,706,735</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Increase in prepaid expenses and other current assets<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_304" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">108,560</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_305" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">109,615</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">(Decrease) increase in accounts payable<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_306" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">132,999</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_307" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">392,287</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Increase (decrease) in accrued salaries and wages<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_308" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInAccruedSalaries" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">173,422</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_309" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInAccruedSalaries" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">125,060</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Decrease in vacation accrual<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_310" contextRef="From2021-07-01to2021-12-31" name="esp:IncreaseDecreaseInVacationAccrual" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">16,319</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_311" contextRef="From2020-07-01to2020-12-31" name="esp:IncreaseDecreaseInVacationAccrual" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">23,674</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Decrease in ESOP Payable<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_312" contextRef="From2021-07-01to2021-12-31" name="esp:IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_313" contextRef="From2020-07-01to2020-12-31" name="esp:IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">56,274</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Decrease in other accrued expenses<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_314" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">68,977</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_315" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">228,136</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">(Decrease) increase in payroll and other taxes withheld<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_316" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">130,957</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_317" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">276,315</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Decrease in contract liabilities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_318" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">172,859</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_319" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">524,947</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Decrease in income taxes payable<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_320" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_321" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">47,707</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Net cash provided by operating activities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_322" contextRef="From2021-07-01to2021-12-31" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">277,858</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_323" contextRef="From2020-07-01to2020-12-31" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,929,039</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash Flows from Investing Activities:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Additions to property, plant and equipment<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_324" contextRef="From2021-07-01to2021-12-31" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">97,288</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_325" contextRef="From2020-07-01to2020-12-31" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">29,173</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Purchase of investment securities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_326" contextRef="From2021-07-01to2021-12-31" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,061,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_327" contextRef="From2020-07-01to2020-12-31" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,391,686</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) </p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Proceeds from sale/maturity of investment securities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_328" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,096,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_329" contextRef="From2020-07-01to2020-12-31" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">4,331,407</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Net cash (used in) provided by investing activities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_330" contextRef="From2021-07-01to2021-12-31" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">62,288</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_331" contextRef="From2020-07-01to2020-12-31" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,910,548</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash Flows from Financing Activities:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Dividends on common stock<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_332" contextRef="From2021-07-01to2021-12-31" name="us-gaap:PaymentsOfDividendsCommonStock" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_333" contextRef="From2020-07-01to2020-12-31" name="us-gaap:PaymentsOfDividendsCommonStock" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,201,316</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:40pt; margin-bottom:0pt; ">Net cash used in financing activities<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_334" contextRef="From2021-07-01to2021-12-31" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_335" contextRef="From2020-07-01to2020-12-31" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal" sign="-">1,201,316</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">) </p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Increase in cash and cash equivalents<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_336" contextRef="From2021-07-01to2021-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">215,570</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_337" contextRef="From2020-07-01to2020-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,638,271</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash and cash equivalents, beginning of period<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_338" contextRef="AsOf2021-06-30" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,802,712</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_339" contextRef="AsOf2020-06-30" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,402,122</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash and cash equivalents, end of period<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_340" contextRef="AsOf2021-12-31" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">7,018,282</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_341" contextRef="AsOf2020-12-31" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">9,040,393</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Supplemental Schedule of Cash Flow Information:<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:66%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Income taxes paid<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_342" contextRef="From2021-07-01to2021-12-31" name="us-gaap:IncomeTaxesPaid" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">120,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_343" contextRef="From2020-07-01to2020-12-31" name="us-gaap:IncomeTaxesPaid" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">175,250</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">The accompanying notes are an integral part of the financial statements. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">7</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e11135_anchor">ESPEY MFG. &amp; ELECTRONICS CORP.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">Notes to Financial Statements (Unaudited)</span> </p> <ix:nonNumeric id="Fact_344" contextRef="From2021-07-01to2021-12-31" name="us-gaap:BasisOfAccounting" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 1. Basis of Presentation </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">In the opinion of management the accompanying unaudited financial statements contain all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results for such periods. The results for any interim period are not necessarily indicative of the results to be expected for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of assets and liabilities. On an ongoing basis, we evaluate our estimates and judgments, including those related to revenue recognition, inventories, income taxes, and stock-based compensation. Specific to inventories, including work-in-process and contracts in process, management evaluates, quarterly, those estimates used in determining the cost to complete for each contract on Espey Mfg. &amp; Electronics Corp. (the &#x201C;Company&#x201D;) sales backlog. The change in estimates may affect the reported amount of inventories and gross profit in the current or a future period. Management bases its estimates on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. These financial statements should be read in conjunction with the Company&apos;s most recent audited financial statements included in its report on Form 10-K for the year ended June 30, 2021. Certain reclassifications may have been made to the prior year financial statements to conform to the current year presentation. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_361" contextRef="From2021-07-01to2021-12-31" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 2. Investment Securities </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Accounting Standards Codification (&#x201C;ASC&#x201D;) 820 establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value:</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#x25AA; </p> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date. </p> </td> </tr> <tr class="even" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> </tr> <tr class="odd" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#x25AA; </p> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data. </p> </td> </tr> <tr class="even" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> </tr> <tr class="odd" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#x25AA;</p> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">Level 3: Significant unobservable inputs that reflect a reporting entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing an asset or liability. </p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">The carrying amounts of financial instruments, including cash and cash equivalents, short term investments, accounts receivable, accounts payable and accrued expenses, approximated fair value as of December 31, 2021 and June 30, 2021 because of the immediate or short-term maturity of these financial instruments.</p> <ix:nonNumeric id="Fact_353" contextRef="From2021-07-01to2021-12-31" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "> Investment securities at December 31, 2021 and June 30, 2021 consist of certificates of deposit which are classified as available-for-sale securities and have been determined to be level 1 assets. The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2021 and June 30, 2021 are as follows: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Gross </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Gross </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amortized </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unrealized </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unrealized </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Fair </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Cost </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Gains </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Losses </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Value </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">December 31, 2021</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Certificates of deposit<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_345" contextRef="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,057,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_346" contextRef="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_347" contextRef="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_348" contextRef="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,057,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">June 30, 2021</span><span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Certificates of deposit<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_349" contextRef="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,092,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_350" contextRef="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_351" contextRef="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_352" contextRef="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,092,000</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">The portfolio is diversified and highly liquid and primarily consists of investment grade fixed income instruments. At December 31, 2021, the Company did not have any investments in individual securities that have been in a continuous loss position considered to be other than temporary. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">8</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div> <ix:nonNumeric id="Fact_360" contextRef="From2021-07-01to2021-12-31" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> As of December 31, 2021 and June 30, 2021, the remaining contractual maturities of available-for-sale securities were as follows: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="6" style="width:24%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Years to Maturity </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Less than </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">One to </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> </tr> <tr class="odd" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">One Year </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Five Years </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Total </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">December 31, 2021</span><span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> </tr> <tr class="even" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Available-for-sale<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_354" contextRef="AsOf2021-12-31" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,057,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_355" contextRef="AsOf2021-12-31" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_356" contextRef="AsOf2021-12-31" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,057,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> </tr> <tr class="even" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">June 30, 2021</span><span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Available-for-sale<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_357" contextRef="AsOf2021-06-30" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,092,000</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_358" contextRef="AsOf2021-06-30" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" unitRef="USD" xsi:nil="true"></ix:nonFraction>&#x2014; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_359" contextRef="AsOf2021-06-30" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,092,000</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric id="Fact_366" contextRef="From2021-07-01to2021-12-31" name="us-gaap:EarningsPerShareTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:14pt; margin-bottom:0pt; "> Note 3. Net Income per Share </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Basic net income per share excludes dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the income of the Company. The computation of diluted net income per share, excluded options to purchase <ix:nonFraction id="Fact_363" contextRef="From2021-07-01to2021-12-31" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_362" contextRef="From2021-10-01to2021-12-31" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">316,912</ix:nonFraction></ix:nonFraction> shares of our common stock for the three and six months ended December 31, 2021 and the computation of diluted net (loss) income per share, excluded options to purchase <ix:nonFraction id="Fact_364" contextRef="From2020-10-01to2020-12-31" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">315,337</ix:nonFraction> and <ix:nonFraction id="Fact_365" contextRef="From2020-07-01to2020-12-31" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">253,312</ix:nonFraction> shares for the three and six months ended December 31, 2020, as the effect of including them would be anti-dilutive. As unearned shares owned by the Company&#x2019;s sponsored leveraged employee stock ownership plan (the &#x201C;ESOP&#x201D;) are released or committed-to-be-released, the shares become outstanding for earnings-per-share computations. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_443" contextRef="From2021-07-01to2021-12-31" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 4. Stock Based Compensation </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company follows ASC 718 in establishing standards for the accounting for transactions in which an entity exchanges its equity instruments for goods or services, as well as transactions in which an entity incurs liabilities in exchange for goods or services that are based on the fair value of the entity&#x2019;s equity instruments or that may be settled by the issuance of those equity instruments. ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements based on the fair value of the share-based payment. ASC 718 establishes fair value as the measurement objective in accounting for share-based payment transactions with employees, except for equity instruments held by employee share ownership plans. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Total stock-based compensation expense recognized in the statements of comprehensive income for the three-month periods ended December 31, 2021 and 2020 was $<ix:nonFraction id="Fact_367" contextRef="From2021-10-01to2021-12-31" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">41,791</ix:nonFraction> and $<ix:nonFraction id="Fact_368" contextRef="From2020-10-01to2020-12-31" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">33,707</ix:nonFraction>, respectively, before income taxes. The amount of this stock-based compensation expense related to non-qualified stock options (&#x201C;NQSO&#x201D;) for the three-month periods ended December 31, 2021 and 2020, was $<ix:nonFraction id="Fact_369" contextRef="From2021-10-01to2021-12-31_custom_NonQualifiedStockOptionsMember" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">8,757</ix:nonFraction> and $<ix:nonFraction id="Fact_370" contextRef="From2020-10-01to2020-12-31_custom_NonQualifiedStockOptionsMember" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,143</ix:nonFraction>, respectively. The deferred tax benefit related to the NQSO&#x2019;s as of December 31, 2021 and 2020 was approximately $<ix:nonFraction id="Fact_371" contextRef="From2021-10-01to2021-12-31" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,839</ix:nonFraction> and $<ix:nonFraction id="Fact_372" contextRef="From2020-10-01to2020-12-31" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,080</ix:nonFraction>, respectively. Total stock-based compensation expense recognized in the statements of comprehensive income for the six-month periods ended December 31, 2021 and 2020, was $<ix:nonFraction id="Fact_373" contextRef="From2021-07-01to2021-12-31" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">94,567</ix:nonFraction> and $<ix:nonFraction id="Fact_374" contextRef="From2020-07-01to2020-12-31" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">80,874</ix:nonFraction>, respectively, before income taxes. The amount of this stock-based compensation expense related to non-qualified stock options (&#x201C;NQSO&#x201D;) for the six-month periods ended December 31, 2021 and 2020, was $<ix:nonFraction id="Fact_375" contextRef="From2021-07-01to2021-12-31_custom_NonQualifiedStockOptionsMember" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">16,123</ix:nonFraction> and $<ix:nonFraction id="Fact_376" contextRef="From2020-07-01to2020-12-31_custom_NonQualifiedStockOptionsMember" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">18,131</ix:nonFraction>, respectively. The deferred tax benefit related to the NQSO&#x2019;s as of December 31, 2021 and 2020 was approximately $<ix:nonFraction id="Fact_377" contextRef="From2021-07-01to2021-12-31" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,386</ix:nonFraction> and $<ix:nonFraction id="Fact_378" contextRef="From2020-07-01to2020-12-31" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,808</ix:nonFraction>, respectively. The remaining stock option expense in each year related to incentive stock options (&#x201C;ISO&#x201D;) which are not deductible by the corporation when exercised, assuming a qualifying disposition and as such no deferred tax benefit was established related to these amounts. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">As of December 31, 2021, there was approximately $<ix:nonFraction id="Fact_379" contextRef="AsOf2021-12-31" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">219,311</ix:nonFraction> of unrecognized compensation cost related to stock option awards that is expected to be recognized as expense over the next <ix:nonNumeric id="Fact_380" contextRef="From2021-07-01to2021-12-31" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear">2</ix:nonNumeric> years, of which $<ix:nonFraction id="Fact_381" contextRef="AsOf2021-12-31_custom_IncentiveStockOptionMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">179,408</ix:nonFraction> relates to ISO&#x2019;s and $<ix:nonFraction id="Fact_382" contextRef="AsOf2021-12-31_custom_NonQualifiedStockOptionsMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">39,903</ix:nonFraction> relates to NQSO&#x2019;s. The total deferred tax benefit related to these awards is expected to be $<ix:nonFraction id="Fact_383" contextRef="AsOf2021-12-31" name="esp:DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">8,380</ix:nonFraction>.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company has one employee stock option plan under which options or stock awards may be granted, the 2017 Stock Option and Restricted Stock Plan (the &quot;2017 Plan&quot;). The Board of Directors may grant options to acquire shares of common stock to employees and non-employee directors of the Company at the fair market value of the common stock on the date of grant. The maximum aggregate number of shares of Common Stock subject to options or awards to non-employee directors is <ix:nonFraction id="Fact_384" contextRef="AsOf2021-12-31_custom_TwoThousandSeventeenPlanMember_custom_NonEmployeeDirectorsMember_us-gaap_MaximumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">133,000</ix:nonFraction> and the maximum aggregate number of shares of Common Stock subject to options or awards granted to non-employee directors during any single fiscal year is the lesser of <ix:nonFraction id="Fact_385" contextRef="AsOf2021-12-31_custom_TwoThousandSeventeenPlanMember_custom_NonEmployeeDirectorsMember_us-gaap_MaximumMember" name="esp:NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">13,300</ix:nonFraction> and <span style="-sec-ix-hidden:Fact_386">33 1/3</span>% of the total number of shares subject to options or awards granted in such fiscal year. The maximum number of shares subject to options or awards granted to any individual employee may not exceed <ix:nonFraction id="Fact_387" contextRef="AsOf2021-12-31_custom_IndividualEmployeeMember_custom_TwoThousandSeventeenPlanMember_us-gaap_MaximumMember" name="esp:NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">15,000</ix:nonFraction> in a fiscal year. Generally, options granted have a <ix:nonNumeric id="Fact_388" contextRef="From2021-07-01to2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen">two-year</ix:nonNumeric> vesting period based on two years of continuous service and have a <ix:nonNumeric id="Fact_389" contextRef="From2021-07-01to2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen">ten-year</ix:nonNumeric> contractual life. Option grants provide for accelerated vesting if there is a change in control. The plan allows for cancelled or expired options to be re-granted to participants at a later date. Shares issued upon the exercise of options are from those held in Treasury. Options covering <ix:nonFraction id="Fact_390" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">400,000</ix:nonFraction> shares are authorized for issuance under the 2017 Plan. As of December 31, 2021, <ix:nonFraction id="Fact_391" contextRef="From2021-07-01to2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">303,904</ix:nonFraction> shares have been granted, of which <ix:nonFraction id="Fact_392" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">228,062</ix:nonFraction> are outstanding, and <ix:nonFraction id="Fact_393" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">171,938</ix:nonFraction> remain available for grant. While no further grants of options may be made under the Company&#x2019;s 2007 Stock Option and Restricted Stock Plan, as of December 31, 2021, <ix:nonFraction id="Fact_394" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSevenPlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">98,050</ix:nonFraction> options were outstanding under such plan of which all are vested and exercisable.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">9</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">ASC 718 requires the use of a valuation model to calculate the fair value of stock-based awards. The Company has elected to use the Black-Scholes option valuation model, which incorporates various assumptions including those for dividend yield, volatility, expected life and interest rates.</p> <ix:nonNumeric id="Fact_405" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "> The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2021 and 2020. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:17%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<span style="text-decoration:underline #000000; ">December 31, </span><span style="text-decoration:underline #000000; ">2021</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:17%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;<span style="text-decoration:underline #000000; ">December 31, </span><span style="text-decoration:underline #000000; ">2020</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:17%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dividend yield<span style="padding-left:2pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_395" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_396" contextRef="From2020-07-01to2020-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">5.54</ix:nonFraction>% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Company&#x2019;s expected volatility<span style="padding-left:2pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_397" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">25.56</ix:nonFraction>% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_398" contextRef="From2020-07-01to2020-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">23.41</ix:nonFraction>% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Risk-free interest rate<span style="padding-left:2pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_399" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.93</ix:nonFraction>% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_400" contextRef="From2020-07-01to2020-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.36</ix:nonFraction>% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Expected term<span style="padding-left:2pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_401" contextRef="From2021-07-01to2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear">5.4</ix:nonNumeric> yrs </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_402" contextRef="From2020-07-01to2020-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear">5.4</ix:nonNumeric> yrs </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average fair value per share of options granted during the period<span style="padding-left:2pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">$<ix:nonFraction id="Fact_403" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">3.72</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">$<ix:nonFraction id="Fact_404" contextRef="From2020-07-01to2020-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">1.59</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">Effective March 9, 2021, the Company suspended the payment of its regular quarterly dividend. For the six months ended December 31, 2020, the Company declared and paid regular cash dividends of $<ix:nonFraction id="Fact_406" contextRef="From2020-07-01to2020-12-31" name="us-gaap:CommonStockDividendsPerShareCashPaid" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.50</ix:nonFraction> per share, and for the six months ended December 31, 2021 the Company paid no cash dividends. Expected stock price volatility is based on the historical volatility of the Company&#x2019;s stock. The risk-free interest rate is based on the implied yield available on U.S. Treasury issues with an equivalent term approximating the expected life of the options. The expected option term (in years) represents the estimated period of time until exercise and is based on actual historical experience.</p> <ix:nonNumeric id="Fact_429" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> The following table summarizes stock option activity during the six months ended December 31, 2021: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="15" style="width:51%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;Employee Stock Options Plan </p> </td> <td style="width:1%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Number of </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Average </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Average </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Remaining </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Aggregate </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Subject </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Exercise </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Contractual </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Intrinsic </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="4" style="width:13%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">to Option </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Price </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Term </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Value </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at July 1, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_407" contextRef="AsOf2021-06-30" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">304,662</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_408" contextRef="AsOf2021-06-30" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">23.37</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_409" contextRef="From2020-07-01to2021-06-30" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">6.06</ix:nonNumeric> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Granted<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;&#xA0;<ix:nonFraction id="Fact_410" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">77,550</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_411" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">14.76</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_412" contextRef="From2021-07-01to2021-12-31" name="esp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" format="ixt-sec:duryear">9.56</ix:nonNumeric> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Exercised<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:20pt; "><ix:nonFraction id="Fact_413" contextRef="From2021-07-01to2021-12-31" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares" xsi:nil="true"></ix:nonFraction>&#x2014;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:15pt; "><ix:nonFraction id="Fact_414" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="USDPerShare" xsi:nil="true"></ix:nonFraction>&#x2014;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:10pt; ">&#x2014;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Forfeited or expired<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_415" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">56,100</ix:nonFraction>) </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_416" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">20.53</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:10pt; ">&#x2014;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Outstanding at December 31, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_417" contextRef="AsOf2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">326,112</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_418" contextRef="AsOf2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">21.81</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_419" contextRef="From2021-07-01to2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">6.49</ix:nonNumeric> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_420" contextRef="AsOf2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,116</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Vested or expected to vest at December 31, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_421" contextRef="AsOf2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">307,578</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_422" contextRef="AsOf2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">22.16</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_423" contextRef="From2021-07-01to2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear">6.32</ix:nonNumeric> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_424" contextRef="AsOf2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,029</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Exercisable at December 31, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_425" contextRef="AsOf2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">220,287</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_426" contextRef="AsOf2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">24.58</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_427" contextRef="From2021-07-01to2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear">5.15</ix:nonNumeric> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_428" contextRef="AsOf2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">0</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">The aggregate intrinsic value in the table above represents the total pretax intrinsic value (the difference between the closing sale price of the Company&#x2019;s common stock as reported on the NYSE American on December 31, 2021 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders if all option holders had exercised their options on December 31, 2021. This amount changes based on the fair market value of the Company&#x2019;s common stock. The intrinsic value of options exercised during the six months ended December 31, 2021 and 2020 was $<ix:nonFraction id="Fact_431" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_430" contextRef="From2020-07-01to2020-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">0</ix:nonFraction></ix:nonFraction>, resulting from no option exercise activity during those periods. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">10</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div> <ix:nonNumeric id="Fact_442" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> The following table summarizes changes in non-vested stock options during the six months ended December 31, 2021: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted Number </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Average </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">of Shares</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Subject to Option </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Grant Date Fair</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Value (per Option) </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Non-vested at July 1, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_432" contextRef="AsOf2021-06-30" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">103,450</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_433" contextRef="AsOf2021-06-30" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">2.22</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Granted<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_434" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">77,550</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_435" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">3.72</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Vested<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_436" contextRef="From2021-07-01to2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">43,025</ix:nonFraction>) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_437" contextRef="From2021-07-01to2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">3.03</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Forfeited or expired<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(<ix:nonFraction id="Fact_438" contextRef="From2021-07-01to2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">32,150</ix:nonFraction>) </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_439" contextRef="From2021-07-01to2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">2.58</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Non-vested at December 31, 2021<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_440" contextRef="AsOf2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">105,825</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_441" contextRef="AsOf2021-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">2.89</ix:nonFraction> </p> </td> <td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric id="Fact_446" contextRef="From2021-07-01to2021-12-31" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:14pt; margin-bottom:0pt; "> Note 5. Commitments and Contingencies </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company from time to time, enters into standby letters of credit agreements with financial institutions primarily relating to the guarantee of future performance on certain contracts. Contingent liabilities on outstanding standby letters of credit agreements aggregated to <ix:nonFraction id="Fact_445" contextRef="AsOf2021-06-30_us-gaap_StandbyLettersOfCreditMember" name="us-gaap:LossContingencyAccrualAtCarryingValue" unitRef="USD" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction id="Fact_444" contextRef="AsOf2021-12-31_us-gaap_StandbyLettersOfCreditMember" name="us-gaap:LossContingencyAccrualAtCarryingValue" unitRef="USD" decimals="0" scale="0" format="ixt-sec:numwordsen">zero</ix:nonFraction></ix:nonFraction> at December 31, 2021 and June 30, 2021. The Company, as a U.S. Government contractor, is subject to audits, reviews, and investigations by the U.S. Government related to its negotiation and performance of government contracts and its accounting for such contracts. Failure to comply with applicable U.S. Government standards by a contractor may result in suspension from eligibility for award of any new government contract and a guilty plea or conviction may result in debarment from eligibility for awards. The government may, in certain cases, also terminate existing contracts, recover damages, and impose other sanctions and penalties. As a result of contract audits the Company will determine a range of possible outcomes and in accordance with ASC 450 &#x201C;Contingencies&#x201D; the Company will accrue amounts within a range that appears to be its best estimate of a possible outcome. Adjustments are made to accruals, if any, periodically based on current information.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">We are party to various litigation matters and claims arising from time to time in the ordinary course of business. While the results of such matters cannot be predicted with certainty, we believe that the final outcome of such matters will not have a material adverse effect on our business, financial condition, results of operations or cash flows. Currently, there are no matters pending. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_459" contextRef="From2021-07-01to2021-12-31" name="us-gaap:RevenueFromContractWithCustomerTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 6. Revenue </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company follows ASC 606 &#x201C;Revenue from Contracts with Customers&#x201D; to determine the recognition of revenue. This standard requires entities to assess the products or services promised in contracts with customers at contract inception to determine the appropriate unit at which to record revenues. Revenue is recognized when control of the promised products or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those products or services.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Significant judgment is required in determining the satisfaction of performance obligations. Revenues from our performance obligations are satisfied over time using the output method which considers the appraisal of results achieved and milestones reached or units delivered based on contractual shipment terms, typically shipping point. Revenue is recognized when, or as, the customer takes control of the product or services. The output method best depicts the transfer of control to the customer as the output method represents work completed. Control is typically transferred to the customer at the shipping point as the Company has a present right to payment, the customer has legal title to the asset, the customer has the significant risks and rewards of ownership of the asset, and in most instances the customer has accepted the asset.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Total revenue recognized for the three and six months ended December 31, 2021 based on units delivered was $<ix:nonFraction id="Fact_447" contextRef="From2021-10-01to2021-12-31_custom_ASC606Member_custom_UnitsDeliveredMember" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,100,228</ix:nonFraction> and $<ix:nonFraction id="Fact_448" contextRef="From2021-07-01to2021-12-31_custom_ASC606Member_custom_UnitsDeliveredMember" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">12,592,464</ix:nonFraction>, respectively, compared to $<ix:nonFraction id="Fact_449" contextRef="From2020-10-01to2020-12-31_custom_ASC606Member_custom_UnitsDeliveredMember" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,865,878</ix:nonFraction> and $<ix:nonFraction id="Fact_450" contextRef="From2020-07-01to2020-12-31_custom_ASC606Member_custom_UnitsDeliveredMember" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">11,724,584</ix:nonFraction> for the same periods in fiscal year 2021. Total revenue recognized for the three and six months ended December 31, 2021 based on milestones achieved was $<ix:nonFraction id="Fact_451" contextRef="From2021-10-01to2021-12-31_custom_ASC606Member_custom_MilestonesAchievedMember" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,357,822</ix:nonFraction> and $<ix:nonFraction id="Fact_452" contextRef="From2021-07-01to2021-12-31_custom_ASC606Member_custom_MilestonesAchievedMember" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,411,018</ix:nonFraction>, respectively, compared to $<ix:nonFraction id="Fact_453" contextRef="From2020-10-01to2020-12-31_custom_ASC606Member_custom_MilestonesAchievedMember" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,096,187</ix:nonFraction> and $<ix:nonFraction id="Fact_454" contextRef="From2020-07-01to2020-12-31_custom_ASC606Member_custom_MilestonesAchievedMember" name="us-gaap:Revenues" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,502,996</ix:nonFraction> for the same periods in fiscal year 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">11</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company offers a standard one-year product warranty. Product warranties offered by the Company are classified as assurance-type warranties, which means, the warranty only guarantees that the good or service functions as promised. Based on this, the provided warranty is not considered to be a distinct performance obligation. The impact of variable consideration has been considered but none identified which would be required to be allocated to the transaction price as of December 31, 2021. Our payment terms are generally 30-60 days.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Contract liabilities were $<ix:nonFraction id="Fact_455" contextRef="AsOf2021-12-31_custom_ASC606Member" name="us-gaap:ContractWithCustomerLiability" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,904,746</ix:nonFraction> and $<ix:nonFraction id="Fact_456" contextRef="AsOf2021-06-30_custom_ASC606Member" name="us-gaap:ContractWithCustomerLiability" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,077,605</ix:nonFraction> as of December 31, 2021 and June 30, 2021, respectively. The decrease in contract liabilities is primarily due to revenue recognized, offset in part by, the advance collection of cash on specific contracts. The Company used the practical expedient to expense incremental costs incurred to obtain a contract when the contract term is less than one year. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company&#x2019;s backlog at December 31, 2021 totaling approximately $<ix:nonFraction id="Fact_457" contextRef="AsOf2021-12-31_custom_ASC606Member_us-gaap_OrderOrProductionBacklogMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">70.1</ix:nonFraction> million is projected, based on expected due dates, to be recognized in the following fiscal years: <ix:nonNumeric id="Fact_458" contextRef="From2021-07-01to2021-12-31_custom_ASC606Member_us-gaap_OrderOrProductionBacklogMember" name="esp:PercentageOfEstimatedShipments">30% in 2022; 43% in 2023; 21% in 2024, and 6% thereafter</ix:nonNumeric>. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_460" contextRef="From2021-07-01to2021-12-31" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 7. Recently Issued Accounting Standards </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">Recent Accounting Pronouncements Adopted </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">In December 2019, the FASB issued ASU 2019-12, &#x201C;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201D; ASU 2019-12 amends ASC 740 to simplify the accounting for income taxes by removing certain exceptions for investments, intraperiod allocations and interim calculations, and adding guidance to reduce complexity in the accounting standard under the FASB&#x2019;s simplification initiative. ASU 2019-12 is effective for public entities for fiscal years beginning after December 15, 2020. Upon adoption, the amendments in ASU 2019-12 should be applied on a prospective basis to all periods presented. The Company adopted the new guidance under ASU 2019-12 in the first quarter of fiscal year 2021 and removed the exception for intraperiod allocations from its interim period tax provision calculation, accordingly. The removal of the exception for intraperiod allocations did not have a material impact on the Company. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_492" contextRef="From2021-07-01to2021-12-31" name="esp:EmployeeStockOwnershipPlanTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 8. Employee Stock Ownership Plan </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company sponsors a leveraged employee stock ownership plan (the &#x201C;ESOP&#x201D;) that covers all nonunion employees who work <ix:nonFraction id="Fact_461" contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="esp:EmployeeStockOwnershipPlanHoursWorked" unitRef="Hour" decimals="INF" scale="0" format="ixt:numdotdecimal">1,000</ix:nonFraction> or more hours per year and are employed on June 30. Prior to December 1, 2020, the ESOP owned <ix:nonFraction id="Fact_462" contextRef="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">469,119</ix:nonFraction> shares, all of which were allocated to employees. On December 1, 2020, pursuant to a Stock Purchase Agreement dated as of such date, the Company, by selling <ix:nonFraction id="Fact_463" contextRef="From2020-11-29to2020-12-01_custom_EmployeeStockOwnershipPlanMember_us-gaap_CommonStockMember" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">300,000</ix:nonFraction> shares of its common stock, par value $<span style="-sec-ix-hidden:Fact_464">0.33 1/3</span> per share, to the Espey Mfg. &amp; Electronics Corp. Employee Stock Ownership Plan Trust, provided more shares to be allocated to employees for services rendered over the next <ix:nonNumeric id="Fact_465" contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="esp:PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" format="ixt-sec:duryear">15</ix:nonNumeric> years. The ESOP paid $<ix:nonFraction id="Fact_466" contextRef="AsOf2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:SharesIssuedPricePerShare" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">18.29</ix:nonFraction> per share, for an aggregate purchase price of $<ix:nonFraction id="Fact_467" contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,487,000</ix:nonFraction>. The determination of the purchase price was based on a fairness opinion obtained by an independent valuation firm. The ESOP borrowed from the Corporation an amount equal to the purchase price. The loan will be repaid in fifteen (<ix:nonFraction id="Fact_468" contextRef="AsOf2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="esp:NumberOfLoanRepaymentAnnualInstallments" unitRef="Pure" decimals="INF" scale="0" format="ixt:numdotdecimal">15</ix:nonFraction>) equal <ix:nonNumeric id="Fact_469" contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment">annual</ix:nonNumeric> installments of principal. The Board of Directors has fixed the interest rate and the unpaid balance will bear interest at a fixed rate of <ix:nonFraction id="Fact_470" contextRef="AsOf2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">3.00</ix:nonFraction>% per annum. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Board of Directors of the Company had approved a purchase price per share equal to the lesser of the trading value on the day of closing or the lowest price listed in the valuation established by the independent valuation firm plus $0.25. The valuation identified a range of $<ix:nonFraction id="Fact_471" contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">18.04</ix:nonFraction> - $<ix:nonFraction id="Fact_472" contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">19.43</ix:nonFraction> per share. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">In making the sale, the Company relied on the exemption from registration under Section 4(2) of the Securities Act of 1933, as amended, because the shares sold were offered only to the ESOP. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">After giving effect to the transaction, the ESOP owned <ix:nonFraction id="Fact_473" contextRef="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">769,119</ix:nonFraction> shares of the Company&apos;s <ix:nonFraction id="Fact_474" contextRef="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,702,633</ix:nonFraction> outstanding shares of common stock as of December 1, 2020. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company makes annual contributions to the ESOP equal to the ESOP&apos;s debt service less dividends on unallocated shares received by the ESOP. Any dividends on unallocated shares received by the ESOP are used to pay debt service. Any dividends on allocated ESOP shares are recorded as a reduction of retained earnings. As the debt is repaid, shares are released and allocated to active employees, based on the proportion of debt service paid in the year. The Company accounts for its ESOP in accordance with FASB ASC 718-40. Accordingly, the shares purchased by the ESOP are reported as Unearned ESOP shares in the balance sheets and the statements of changes in stockholders&#x2019; equity. As shares are released or committed-to-be-released, the Company reports compensation expense equal to the current average market price of the shares, and the shares become outstanding for earnings-per-share (EPS) computations. ESOP compensation expense was $<ix:nonFraction id="Fact_475" contextRef="From2021-10-01to2021-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">83,812</ix:nonFraction> and $<ix:nonFraction id="Fact_476" contextRef="From2020-10-01to2020-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">56,274</ix:nonFraction> for the three-month periods ended December 31, 2021 and 2020, respectively. ESOP compensation expense was $<ix:nonFraction id="Fact_477" contextRef="From2021-07-01to2021-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">168,318</ix:nonFraction> and $<ix:nonFraction id="Fact_478" contextRef="From2020-07-01to2020-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">56,274</ix:nonFraction> for the six-month periods ended December 31, 2021 and 2020, respectively. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">12</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div> <ix:nonNumeric id="Fact_489" contextRef="From2021-07-01to2021-12-31" name="us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> The ESOP shares as of December 31, 2021 and 2020 were as follows: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="79.7872340425532%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">December 31, 2021 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">December 31, 2020 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocated shares<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_479" contextRef="AsOf2021-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">478,935</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_480" contextRef="AsOf2020-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">468,663</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Committed-to-be-released shares<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_481" contextRef="AsOf2021-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">11,568</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_482" contextRef="AsOf2020-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,939</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Unreleased shares<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_483" contextRef="AsOf2021-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">267,861</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_484" contextRef="AsOf2020-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">297,061</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total shares held by the ESOP<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_485" contextRef="AsOf2021-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">758,364</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_486" contextRef="AsOf2020-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">768,663</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Fair value of unreleased shares<span style="padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_487" contextRef="AsOf2021-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,806,305</ix:nonFraction> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_488" contextRef="AsOf2020-12-31" name="us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,620,394</ix:nonFraction> </p> </td> <td style="width:125%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">The Company may at times be required to repurchase shares at the ESOP participants&#x2019; request at the shares&#x2019; fair market value. During the three and six months ended December 31, 2021 and 2020, the Company did not repurchase shares previously held by the ESOP.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The ESOP allows for eligible participants to take whole share distributions from the Plan on specific dates in accordance with the provision of the Plan. Share distributions from the ESOP during the six months ended December 31, 2021 and 2020 totaled <ix:nonFraction id="Fact_490" contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,285</ix:nonFraction> and <ix:nonFraction id="Fact_491" contextRef="From2020-07-01to2020-12-31_custom_EmployeeStockOwnershipPlanMember" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">456</ix:nonFraction> shares, respectively. </p></ix:nonNumeric> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">13</p> </div><hr style="border-top:1.5pt solid #000000;"/> </div>
&#160;<!-- Field: Include-Text; File: 27333part2.htm; Date: 2022%2D02%2D11T10:07:41; Size: 0x0000F702; Options: XMLPreprocess -->
<p style="font: 10pt Times New Roman, Times, Serif; break-before: always; margin: 0 0 12pt; text-align: left"><a href="#toc" style="font-style: italic">Index</a>&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"><span id="a_001"></span>Item 2. Management's
Discussion and Analysis of Financial Condition and Results of Operations</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Espey Mfg. &amp; Electronics Corp. (&#8220;Espey&#8221;)
is a power electronics design and original equipment manufacturing (OEM) company with a long history of developing and delivering highly
reliable products for use in military and severe environment applications. Design, manufacturing, and testing is performed in our 150,000+
square foot facility located at 233 Ballston Ave, Saratoga Springs, New York. Espey is classified as a &#8220;smaller reporting company&#8221;
for purposes of the reporting requirements under the Securities Exchange Act of 1934, as amended. Espey&#8217;s common stock is publicly-traded
on the NYSE American under the symbol &#8220;ESP.&#8221;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Espey began operations after incorporation in New
York in 1928. We strive to remain competitive as a leader in high power energy conversion and transformer solutions through the design
and manufacture of new and improved products by using advanced and &#8220;cutting edge&#8221; electronics technologies.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Espey is ISO 9001:2015 and AS9100:2016 certified.
Our primary products are power supplies, power converters, filters, power transformers, magnetic components, power distribution equipment,
UPS systems, antennas and high power radar systems. The applications of these products include AC and DC locomotives, shipboard power,
shipboard radar, airborne power, ground-based radar, and ground mobile power.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Espey services include design and development to specification,
build to print, design services, design studies, environmental testing services, metal fabrication, painting services, and development
of automatic testing equipment. Espey is vertically integrated, meaning that the Company produces individual components (including inductors),
populates printed circuit boards, fabricates metalwork, paints, wires, qualifies, and fully tests items, mechanically, electrically and
environmentally, in house. Portions of the manufacturing and testing process are subcontracted to vendors from time to time.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company markets its products primarily through
its own direct sales organization and through outside sales representatives. Business is solicited from large industrial manufacturers
and defense companies, the government of the United States, foreign governments and major foreign electronic equipment companies. Espey
is also on the eligible list of contractors with the United States Department of Defense. We pursue opportunities for prime contracts
directly with the Department of Defense and are generally automatically solicited by Department of Defense procurement agencies for their
needs falling within the major classes of products produced by the Company. Espey contracts with the Federal Government under cage code
20950 as Espey Mfg. &amp; Electronics Corp.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There is competition in all classes of products manufactured
by the Company, ranging from divisions of the largest electronic companies, to many small companies. The Company's sales do not represent
a significant share of the industry's market for any class of its products. The principal methods of competition for electronic products
of both a military and industrial nature include, among other factors, price, product performance, the experience of the particular company
and history of its dealings in such products.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our business is not seasonal. However, the concentration
of our business in the rail industry, and in equipment for military applications and industrial applications, and our customer concentrations
expose us to on-going associated risks. These risks include, without limitation, fluctuating requirements for power supplies in the rail
industry, dependence on appropriations from the United States Government and the governments of foreign nations, program allocations,
the potential of governmental termination of orders for convenience, and the general strength of the industry sectors in which our customers
transact business.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Future procurement needs supporting the military and
the rail industry continue to drive competition. Many of our competitors have invested, and they continue to invest aggressively in upfront
product design costs and accept lower profit margins as a strategic means of maintaining existing business and enhancing market share.
This continues to put pressure on the pricing of our current products and has lowered our profit margins on some of our new business.
In order to compete effectively for new business, in some cases we have invested in upfront design costs, thereby reducing initial profitability
as a means of procuring new long-term programs. As part of our strategy, we adjust our pricing in order to achieve a balance which enables
us both to retain repeat programs while being more competitive in bidding on new programs.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We continue to place an emphasis on securing &#8220;build
to print&#8221; opportunities, which will allow production work to go directly to the manufacturing floor, limiting the impact on our
engineering staff. This allows us to keep our manufacturing team busy while the products are being developed in-house to production.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The total backlog at December 31, 2021 was approximately
$70.1 million, which included $45.8 million from four significant customers, compared to approximately $60.1 million at December 31, 2020,
which included $26.5 million from three significant customers. The Company&#8217;s total backlog represents the estimated remaining sales
value of work to be performed under firm contracts. The funded portion of this backlog at December 31, 2021 is approximately $69.7 million.
This includes items that have been authorized and appropriated by Congress and/or funded by the customer. The unfunded backlog at December
31, 2021 is approximately $0.4 million and represents two firm multi-year orders from a single customer for which funding has not yet
been appropriated by Congress or funded by our customer. While there is no guarantee that future budgets and appropriations will provide
funding for individual programs, management has included in unfunded backlog only those programs that it believes are likely to receive
funding based on discussions with customers and program status. The unfunded backlog at December 31, 2020 was approximately $2.4 million,
comprised of the same multi-year orders from a single customer. Contracts are subject to modification, change or cancellation, and the
Company accounts for these changes as they are probable and estimable. The Company evaluates the impact of any scope modifications and
will adjust reserves as information is known and estimable.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Successful conversion of engineering program backlog
into sales is largely dependent on the execution and completion of our engineering design efforts.&#160;&#160; It is not uncommon to experience
technical or scheduling delays which arise from time to time as a result of, among other reasons, design complexity, the availability
of personnel with the requisite expertise, and the requirements to obtain customer approval at various milestones.&#160; Cost overruns
which may arise from technical and schedule delays could negatively impact the timing of the conversion of backlog into sales, or the
profitability of such sales.&#160; We continue to experience technical and schedule delays with our major development programs. The issues
causing the delays are being resolved as soon as possible. Engineering programs in both the funded and unfunded portions of the current
backlog aggregate $7.2 million.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The growth and continuing demand in the power electronics
industry across multiple manufacturing sectors has created volatility and unpredictability in the availability of certain electronic components
and, in some cases, continues to create industry shortages. These shortages have and will likely continue to impact our ability to support
our customer&#8217;s schedule demands, as lead times for these components have, in some instances, increased from readily available to
waiting times of nearly a year or more. In addition, we continue to incur delays in material deliveries from some company suppliers due
to the COVID-19 pandemic. We continue to work with our customers to mitigate any adverse impact upon our ability to service their requirements.
These issues, if they persist, may cause us to miss projected delivery dates.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management expects revenues in fiscal year 2022 to
be higher than revenues during fiscal year 2021 and expects to generate net income per share as compared to the net loss per share realized
during fiscal year 2021. These expectations are driven by orders already in our sales backlog.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management continues to closely monitor the impact
of evolving workforce and supplier constraints, primarily from the effects from the pandemic, to our planned delivery schedules. We continue
to experience disruptions from workforce absences due to COVID-19 illnesses and direct contact exposures, resulting in self-isolating
protocols to be followed to ensure the safety of company personnel. In addition, we are experiencing disruptions from workforce turnover,
as local businesses emerging from the pandemic compete for personnel. Many of our positions require certain skillsets resulting in longer
than average time to fill position vacancies. Some company suppliers continue to incur similar disruptions, in addition to incurring longer
lead times on certain raw materials.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company currently expects new orders in fiscal
2022 to approximate the $38.5 million in new orders received in fiscal year 2021. As market factors including competition and product
costs impact gross profit margins, management will continue to evaluate our sales strategy, employment levels, and facility costs.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">New orders received in the first six months of fiscal
year 2022 were approximately $19.5 million as compared to $19.4 million new orders received in the first six months of fiscal 2021. It
is presently anticipated that a minimum of $21 million of orders comprising the December 31, 2021 backlog will be filled during the fiscal
year ending June 30, 2022 subject, however, to the impact of the factors identified above. The minimum of $21 million does not include
any shipments, which may be made against orders subsequently received during the fiscal year ending June 30, 2022.</p>

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

<!-- Field: Page; Sequence: 2; Value: 14 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Index</a>&#160;</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-align: justify">In addition to the backlog, the Company currently
has outstanding opportunities representing approximately $63 million in the aggregate as of February 1, 2022 for both repeat and new programs<i>.
</i>The outstanding quotations encompass various new and previously manufactured power supplies, transformers, and subassemblies. However,
there can be no assurance that the Company will acquire any of the anticipated orders described above, many of which are subject to allocations
of the United States defense spending and factors affecting the defense industry.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A significant portion of the Company&#8217;s business
is the production of military and industrial electronic equipment for use by the U.S. and foreign governments and certain industrial customers.
Net sales to four significant customers represented 59% of the Company&#8217;s total sales for the three-month period ended December 31,
2021. Net sales to three significant customers represented 47% of the Company&#8217;s total sales for the three-month period ended December
31, 2020. Net sales to five significant customer represented 67% of the Company&#8217;s total sales for the six-month period ended December
31, 2021. Net sales to four significant customers represented 58% of the Company&#8217;s total sales for the six-month period ended December
31, 2020. Improvement has been made in customer concentrations recently. However, this high customer concentration level continues to
present significant risk. A loss of one of these customers or programs related to these customers, or customer requested deferrals of
product delivery could significantly impact the Company.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Historically, a small number of customers have accounted
for a large percentage of the Company&#8217;s total sales in any given fiscal year. Management continues to pursue opportunities with
current and new customers with an overall objective of lowering the concentration of sales, mitigating excessive reliance upon a single
major product of a particular program and minimizing the impact of the loss of a single significant customer. Given the nature of our
business, we believe our existing sales order backlog is fairly diversified in terms of customers and the category of products on order.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management believes our most critical accounting policies
include revenue recognition and cost estimation on our contracts.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The majority of our net sales is generated from contracts
with industrial manufacturers and defense companies, the Department of Defense, other agencies of the government of the United States
and foreign governments for the design, development and/or manufacture of products. We provide our products and design and development
services under fixed-price contracts. Under fixed-price contracts we agree to perform the specified work for a pre-determined price. To
the extent our actual costs vary from the estimates upon which the price was negotiated, we will generate more or less profit or could
incur a loss.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We account for a contract after it has been approved
by all parties to the arrangement, the rights of the parties are identified, payment terms are identified, the contract has commercial
substance, and collectability of consideration is probable. We assess each contract at its inception to determine whether it should be
combined with other contracts. When making this determination, we consider factors such as whether two or more contracts were negotiated
and executed at or near the same time, or were negotiated with an overall profit objective.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We evaluate the products or services promised in each
contract at inception to determine whether the contract should be accounted for as having one or more performance obligations. Significant
judgment is required in determining performance obligations. We determine the transaction price for each contract based on the consideration
we expect to receive for the products or services being provided under the contract. The transaction price for each performance obligation
is based on the estimated standalone selling price of the product or service underlying each performance obligation. Transaction prices
on our contracts subject to the Federal Acquisition Regulations (FAR) are typically based on estimated costs plus a reasonable profit
margin.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenue using the output method based
on the appraisal of results achieved and milestones reached or units delivered based on contractual shipment terms, typically shipping
point.</p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Raw materials are valued at the lower of cost (average
cost) or net realizable value. Balances for slow-moving and obsolete inventory are reviewed on a regular basis by analyzing estimated
demand, inventory on hand, sales levels, market conditions, and other information and reduce inventory balances based on this analysis.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Inventoried work relating to contracts in process
and work in process is valued at actual production cost, including factory overhead incurred to date. Contract costs include material,
subcontract costs, labor, and an allocation of overhead costs. Work in process represents spare units and parts and other inventory items
acquired or produced to service units previously sold or to meet anticipated future orders. Provision for losses on contracts is made
when the existence of such losses becomes probable and estimable.&#160; The provision for losses on contracts is included in other accrued
expenses on the Company&#8217;s balance sheet.&#160; The costs attributed to units delivered under contracts are based on the estimated
average cost of all units expected to be produced.&#160; Certain contracts are expected to extend beyond twelve months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimation of total cost at completion of a contract
is subject to numerous variables involving contract costs and estimates as to the length of time to complete the contract.&#160; Given
the significance of the estimation processes and judgments described above, it is possible that materially different amounts of expected
sales and contract costs could be recorded if different assumptions were used, based on changes in circumstances, in the estimation process.&#160;
When a change in expected sales value or estimated cost is determined, the change is reflected in current period earnings.</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Contract liabilities include advance payments and
billings in excess of revenue recognized.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net sales increased for the three months ended December
31, 2021 to $7,458,050 as compared to $6,962,065 for the same period in 2020. Net sales for the six months ended December 31, 2021 increased
to $15,003,482 as compared to $14,227,580 for the same period in 2020. For the three months ended December 31, 2021, sales increased primarily
from an increase in magnetic sales. For the six months ended December 31, 2021, the increase in sales is primarily due to an increase
in build to print and magnetic sales, offset in part, by a decline in power supply, repair and antenna shipments. In general, sales fluctuations
within product categories will occur during a comparable fiscal period as the direct result of product mix, influenced by the duration
of specific programs and the contractual terms of firm orders placed for product and services under those programs including contract
value, scope of work and duration. Deliverables within firm contracts are often subject to delivery schedules which also contributes to
sales fluctuations between comparable periods. Internal and external constraints, at times, impact our ability to ship. The impact of
the COVID-19 pandemic continues to impact raw material delivery schedules with longer lead times on certain raw materials and lends to
unplanned employee absences due to sickness and self-isolating protocols in place. In addition, we are experiencing disruptions from workforce
turnover, as local businesses emerging from the pandemic compete for personnel. These disruptions have a direct impact on our ability
to optimally build, test, inspect and ship product. Specific to the current three and six month periods discussed above, the fluctuations
when compared to the same periods last year were primarily the result of contractual timing offset, in part, by internal and external
constraints, all discussed above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition, we continued to be constrained by (i)
engineering design changes required to meet customer requirements, (ii) certain supplier product non-conformances, (iii) delays in obtaining
timely resolutions on issues encompassing build to print customer-owned drawings, and (iv) an increase in lead times for many parts, including
certain electronic components due to industry shortages and volatility within the power electronics industry. Engineering, program management,
and supply chain personnel are working closely with our customers and suppliers to execute on our past due deliveries and we do not expect
this situation to affect future business opportunities.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Gross profits for the three months ended December
31, 2021 and 2020 were $1,206,817 and $713,461, respectively. Gross profit as a percentage of sales was approximately 16.2% and 10.2%,
for the same periods, respectively. For the six months ended December 31, 2021 and 2020, gross profits were $2,559,915 and $1,840,835,
respectively. Gross profit as a percentage of sales was 17.1% and 12.9%, for the same periods, respectively. The primary factors in determining
the change in gross profit and net income are overall sales levels and product mix. The gross profits on mature products and build to
print contracts are typically higher as compared to products which are still in the engineering development stage or in early stages of
production. In the case of the latter, the Company can incur what it refers to as &#8220;loss contracts,&#8221; primarily on engineering
design contracts in which the Company invests with the objective of developing future product sales. In any given accounting period the
mix of product shipments between higher margin programs and less mature programs, and expenditures associated with loss contracts, has
a significant impact on gross profit and net income.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Several factors contributed to an increase in gross
profit and the gross profit percentage in the three months ended December 31, 2021 as compared to the same period in 2020. First, there
was an increase in sales on magnetic shipments and the product mix comprising those shipments. This improvement resulted mostly from higher
sales and improved margins on a select production contract when compared to sales for the same period last year. Second, the current quarter
profit on build to print shipments improved on fairly comparable sales, in aggregate, between periods, resulting from product mix, and
is primarily attributable to a specific program in which there were no comparable sales in the prior year. Finally, specific to the prior
year, gross profit was negatively impacted by an inventory write-down pertaining to a certain design and production contract serving the
airline industry which was cancelled by the customer. These improvements during the current quarter were offset, to a lesser extent, by
the expensing of remaining development costs formerly capitalized in inventory on an engineering design program in which our customer
has delayed unit qualification testing and for which production units are not expected to be manufactured in the near term.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The improvement in gross profit and the gross profit
percentage in the six months ended December 31, 2021 as compared to the same period in 2020 resulted primarily from an increase in sales
and the gross profit percentage on magnetic and build to print shipments resulting primarily from product mix. The increase in gross profits
on magnetic shipments was primarily driven by the increase in sales on certain mature product when compared to the same period last year.
The increase in gross profits on build to print shipments was primarily driven by the increase in sales on certain mature product when
compared to the same period last year, as well as, sales and higher margins on a specific program in which there were no comparable sales
in the prior year. This improvement in build to print shipments was offset, in part, by increased spending on as specific build to print
contract when compared to the same period last year. Comparatively, and specific to the prior year, gross profit was negatively impacted
by an inventory write-down pertaining to a certain design and production contract serving the airline industry which was cancelled by
the customer. Gross profit in the current year was reduced, in part, by an increase in spending incurred on several power supply design
contracts when compared to the same period last year. In addition, gross profit was reduced, to a lesser extent, by the expensing of remaining
development costs formerly capitalized in inventory on an engineering power supply design contract in which our customer has delayed unit
qualification testing and for which production units are not expected to be manufactured in the near term.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Selling, general and administrative expenses were
$1,186,168 for the three months ended December 31, 2021, an increase of $240,690, compared to the three months ended December 31, 2020.
Selling, general and administrative expenses were $2,180,990 for the six months ended December 31, 2021, an increase of $320,886 compared
to the six months ended December 31, 2020. The increase for the three months ended December 31, 2021 as compared to the same period in
2020 relates primarily to the costs incurred resulting from the change in senior management announced at the end of the quarter. The increase
for the six months ended December 31, 2021 as compared to the same period in 2020 resulted primarily from the costs recorded in the current
quarter as the result of a change in senior management, the increase in costs incurred to recruit and fill company-wide position vacancies,
the increase in costs associated with the stock option grant awarded to employees in the first quarter of the current fiscal year, the
increase in costs associated with the current year allocation of shares from the leveraged ESOP transaction dated December 1, 2020 which
did not have comparable expense in the six month period last year as the prior leveraged ESOP transaction was fully allocated as of June
30, 2020, an increase in professional services due to timing of progress billings, and an increase in travel. These increases were offset,
in part, by a decrease in direct payroll expense primarily from the department restructuring of program management personnel and the timing
of those changes.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other income for the three months ended December 31,
2021 and 2020 was $11,821 and $15,487, respectively. Other income for the six months ended December 31, 2021 and 2020 was $31,388 and
$33,831, respectively. The decrease for the three months ended December 31, 2021 as compared to the same period in 2020 is primarily due
to the decrease in other income primarily comprised of income from the sale of fixed assets. The decrease for the six months ended December
31, 2021 as compared to the same period in 2020 is primarily due to a decrease in interest income, resulting from updated investment strategies
which yield lower interest while maintaining higher liquidity, offset, in part, by an increase in other income primarily comprised of
income from scrap sales. Interest income is a function of the level of investments and investment strategies that generally tend to be
conservative. &#160;&#160;</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s effective tax rate for the three
and six months ended December 31, 2021 was approximately 34.7% and 20.2%, respectively, compared to 16.4% and 39.5% for the three and
six months ended December 31, 2020. The effective tax rate in fiscal 2021 and 2020 is less than the statutory tax rate mainly due to the
benefit derived from the ESOP dividends paid on allocated shares. The effective tax rate in the three month period ended December 31,
2021 was higher than the prior year as the direct result of a decreased benefit derived from ESOP dividends paid on allocated shares in
the current period and from a discreet tax adjustment in the current quarter related to the expiration of non-qualified stock options.
The effective tax rate in the six month period ended December 31, 2021 was lower than the prior year as the direct result of decreased
benefit derived from ESOP dividends paid on allocated shares in the current period, offset in part, by higher income in the current period
when compared to last year.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">Net income for the three months ended December
31, 2021, was $21,201 or $0.01 per share, basic and diluted, compared to net loss of $(181,006) or $(0.08) per share, basic and diluted,
for the three months ended December 31, 2020. Net income for the six months ended December 31, 2021 was $327,262 or $0.14 per share, basic
and diluted, compared to $8,817 or $0.00 per share, basic and diluted, for the six months ended December 31, 2020. The increase in net
income in the three and six months ended resulted from the increase in gross profit offset, in part, by an increase in selling, general
and administrative expenses and an increase in the provision for income taxes, all discussed above.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">The Company's working capital is an appropriate
indicator of the liquidity of its business, and during the past two fiscal years, the Company, when possible, has funded all of its operations
with cash flows resulting from operating activities and when necessary from its existing cash and investments. The Company did not borrow
any funds during the last two fiscal years. Management has available a $3,000,000 line of credit to help fund further growth or working
capital needs, if necessary, but does not anticipate the need for any borrowed funds in the foreseeable future. Contingent liabilities
on outstanding standby letters of credit agreements aggregated to zero at December 31, 2021 and 2020. The current line of credit expires
February 28, 2022. It is our expectation the line will be renewed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">The Company's working capital as of December
31, 2021 and 2020 was approximately $28.1 million and $27.1 million, respectively. The Company may at times be required to repurchase
shares at the ESOP participants&#8217; request at the fair market value. During the three and six months ended December 31, 2021 and 2020,
the Company did not repurchase any shares held by the ESOP. Under existing authorizations from the Company's Board of Directors, as of
December 31, 2021, management is authorized to purchase an additional $783,460 of Company stock.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify">The table below presents the summary of cash
flow information for the fiscal years indicated:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="white-space: nowrap; text-align: right">Six Months Ended December 31,</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: justify">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">2021</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right">2020</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 74%; text-align: justify">Net cash provided by operating activities</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">277,858</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: 10%; text-align: right">2,929,039</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: justify">Net cash (used in) provided by investing activities</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">(62,288</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">1,910,548</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: justify">Net cash used in financing activities</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">(1,201,316</td>
    <td style="white-space: nowrap; text-align: left">)</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash provided by operating activities fluctuates
between periods primarily as a result of differences in sales and net income, provision for income taxes, the timing of the collection
of accounts receivable, purchase of inventory, and payment of accounts payable. The decrease in cash provided by operating activities
compared to the prior year primarily relates to the decrease in cash collected from trade receivables offset, in part, by an increase
in net income and the decrease in inventory purchases. Net cash used in investing activities increased in the six months ended December
31, 2021 as compared to the same period in 2020 primarily due to the reinvestment of matured securities when compared to the same period
last year. During the six months ended December 31 2021, there was no cash used for financing activities primarily resulting from the
suspension of the regular dividend. In the prior year, cash used in financing activities resulted from the payment of regular dividends.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company currently believes that the cash flow
generated from operations and when necessary, from cash and cash equivalents will be sufficient to meet its long-term funding requirements
for the foreseeable future.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.85pt 0 0; text-align: justify">During the six months ended December 31,
2021 and 2020, the Company expended $97,288 and $29,173, respectively, for plant improvements and new equipment. The Company has budgeted
approximately $200,000 for new equipment and plant improvements in fiscal year 2022. Management anticipates that the funds required will
be available from current operations.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">CAUTIONARY STATEMENT FOR PURPOSES
OF THE &#34;SAFE HARBOR&#34; PROVISIONS OF THE PRIVATE</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">SECURITIES LITIGATION REFORM ACT OF 1995</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">This report contains &#34;forward-looking statements&#34;
within the meaning of the Private Securities Litigation Reform Act of 1995. The terms &#34;believe,&#34; &#34;anticipate,&#34; &#34;intend,&#34;
&#34;goal,&#34; &#34;expect,&#34; and similar expressions may identify forward-looking statements. These forward-looking statements represent
the Company's current expectations or beliefs concerning future events. The matters covered by these statements are subject to certain
risks and uncertainties that could cause actual results to differ materially from those set forth in the forward-looking statements, including
the Company's dependence on timely development, introduction and customer acceptance of new products, the impact of competition and price
erosion, supply and manufacturing constraints, potential new orders from customers, the impact of cyber or other security threats or other
disruptions to our business, the impact of the COVID-19 pandemic on the United States economy and our operations and other risks and uncertainties.
The foregoing list should not be construed as exhaustive, and the Company disclaims any obligation subsequently to revise any forward-looking
statements to reflect events or circumstances after the date of such statements or to reflect the occurrence of anticipated or unanticipated
events. The Company wishes to caution readers not to place undue reliance on any such forward-looking statements, which speak only as
of the date made.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is a smaller reporting company as defined
under Securities and Exchange Commission Rule 12b-2. Pursuant to the exemption available to smaller reporting company issuers under Item
305 of Regulation S-K, quantitative and qualitative disclosures about market risk, the Company is not required to provide the information
for this item.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="a_003"></span>Item 4. Controls and Procedures</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(a) The Company's management, with the participation
of the Company's chief executive officer and chief financial officer, carried out an evaluation of the effectiveness of our disclosure
controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) as of the end of the period
covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our chief executive officer and chief financial officer have
concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(b) There have been no changes in our internal controls
over financial reporting during the period covered by this report that have materially affected, or are reasonably likely to materially
affect, our internal controls over financial reporting.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span id="a_004"></span>PART II: Other Information
and Signatures</p>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0"></td>
    <td style="width: 0.75in">Item 1.</td>
    <td style="padding-right: 0.5in"><span id="a_005"></span>Legal Proceedings</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0 0; text-align: justify">We are party to various litigation matters and
claims arising from time to time in the ordinary course of business.&#160;&#160;While the results of such matters cannot be predicted
with certainty, we believe that the final outcome of such matters will not have a material adverse effect on our business, financial condition,
results of operations or cash flows.&#160;&#160;Currently, there are no matters pending.</p>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0"></td>
    <td style="width: 0.75in">Item 2.</td>
    <td><span id="a_006"></span>Unregistered Sales of Equity Securities and Use of Proceeds</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.75in"></td>
    <td style="width: 0.25in">(a)</td>
    <td style="text-align: justify">Securities Sold</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.75in"></td>
    <td style="width: 0.25in">(c)</td>
    <td>Securities Repurchased</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 9pt 1in; text-align: justify">As of December 31, 2021 the Company can
repurchase up to $783,460 of its common stock&#160;pursuant to an ongoing plan authorized by the Board of Directors. During the quarter
ended December 31, 2021 no shares were repurchased.</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0"></td>
    <td style="width: 0.75in">Item 3.</td>
    <td><span id="a_007"></span>Defaults Upon Senior Securities</td></tr>
  </table>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0"></td>
    <td style="width: 0.75in">Item 4.</td>
    <td><span id="a_008"></span>Mine Safety Disclosures</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.75in">Not applicable</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0"></td>
    <td style="width: 0.75in">Item 5.</td>
    <td><span id="a_009"></span>Other Information</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.75in">Effective January 1, 2022, the Company entered an Employment
Agreement with Peggy A. Murphy, the Company&#8217;s Corporate Secretary, Director of Human Resources and Facility Security Officer, which
supersedes the Executive Employment Agreement dated as of March 1, 2013. The Agreement has a term of one year which automatically renews
for additional one year periods unless either party gives notice of intention not to renew at least 60 days prior to the end of the current
term. Ms. Murphy is entitled to a base salary of $140,400, subject to annual review (but with no decrease) by the Board.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.75in">In addition, Ms. Murphy is eligible to receive an annual cash
bonus at the discretion of the Board.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 9pt 0.75in">If Ms. Murphy&#8217;s employment is terminated without cause,
she is entitled to severance pay equal to nine months of her base salary.</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0"></td>
    <td style="width: 0.75in">Item 6.</td>
    <td><span id="a_010"></span>Exhibits</td></tr>
  </table>

<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; text-align: justify">&#160;</td>
    <td style="width: 0.75in; text-align: justify">10.14</td>
    <td style="text-align: justify"><a href="ex10-14.htm">Employment Agreement dated as of January 1, 2022 with Peggy A. Murphy</a></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">31.1</td>
    <td style="text-align: justify"><a href="ex31-1.htm">Certification of the Chief Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a)
        under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">31.2 </td>
    <td style="text-align: justify"><a href="ex31-2.htm">Certification of the Principal Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a)
        under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>32.1 </td>
    <td><a href="ex32-1.htm">Certification of the Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906
        of the Sarbanes-Oxley Act of 2002</a></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">32.2 </span></td>
    <td><span style="font-family: Times New Roman, Times, Serif"><a href="ex32-2.htm">Certification of the Principal Financial Officer pursuant
        to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  </table>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span id="a_011"></span>S I G N A T U R E S</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Pursuant to the requirements 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">&#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: 50%">&#160;</td>
    <td style="width: 50%">ESPEY MFG. &amp; ELECTRONICS CORP.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">/s/ David O&#8217;Neil</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>David O&#8217;Neil</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>President and Chief Executive Officer</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">/s/Katrina Sparano</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>Katrina Sparano</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>Principal Financial Officer</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">&#160;</p>

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

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

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

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


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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">EXHIBIT 10.14</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">THIS EMPLOYMENT AGREEMENT, dated as of January 1,
2022 (the &ldquo;Agreement&rdquo;), is entered into by and between ESPEY MFG. &amp; ELECTRONICS CORP., a New York corporation (the &ldquo;Company&rdquo;),
and PEGGY A. MURPHY (the &ldquo;Executive&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">WHEREAS, the Executive has been serving the Company
as its Corporate Secretary, Director of Human Resources and Facility Security Officer and the Board of Directors of the Company desires
to continue the services and employment of the Executive on behalf of the Company in such capacities, and the Executive is willing to
continue her employment in such capacities on the terms and conditions set forth herein (the &ldquo;Employment&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">NOW, THEREFORE, in consideration of the mutual covenants
contained herein, the parties hereto agree as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Employment
Term. </I>Except for earlier termination as provided for in Section 5 hereof, the Company hereby agrees to employ the Executive, and the
Executive hereby agrees to be employed by the Company, subject to the terms and provisions of this Agreement, for the period commencing
January 1, 2022 (the <B>&ldquo;Effective Date&rdquo;) </B>and ending on the first anniversary of such date (the <B>&ldquo;Employment Term&rdquo;)</B>;
provided that the Employment Agreement shall be extended for additional periods of one year each, unless either party gives prior written
notice to the other at least sixty (60) days before the end of the then current term not electing to renew this Agreement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Duties.
</I>During the Employment Term, the Executive shall serve as Corporate Secretary, Director of Human Resources and Facility Security Officer
of the Company. In her capacity as Corporate Secretary, Director of Human Resources and Facility Security Officer, the Executive shall
report to the Company&rsquo;s President and Chief Executive Officer (the <B>&ldquo;CEO&rdquo;</B>) and shall perform such senior executive
duties, services, and responsibilities on behalf of the Company consistent with such position as determined by the Board and as may be
assigned to the Executive from time to time by the CEO or the Company&rsquo;s Board of Directors (the &ldquo;<B>Board</B>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Exclusivity.
</I>During the Employment Term, the Executive shall devote her full business time, attention, and skill to the performance of such duties,
services, and responsibilities, and shall use her best efforts to promote the interests of the Company, and the Executive shall not engage
in any other business activity without the approval of the Board. The Board may grant or withhold its approval in its exclusive discretion.
The Executive shall be permitted to serve on industry, trade, civic or charitable boards or committees, and engage in charitable activities
and community affairs to the extent such service and activities do not interfere with her Employment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Place
of Employment. </I>During the Employment Term, the Executive shall perform her services hereunder in, and shall be headquartered at, the
principal offices of the Company in Saratoga Springs, New York, except for business travel related to business and activities of the Company.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Base
Salary. </I>During the Employment Term, in full consideration of the performance by the Executive of the Executive&rsquo;s obligations
hereunder (including any services as an officer, employee, or member of any committee of any affiliate of the Company, or otherwise on
behalf of the Company), the Executive shall receive from the Company a base salary (the <B>&ldquo;Base Salary&rdquo;) </B>at an annual
rate of $140,400.00 per year, payable in accordance with the normal payroll practices of the Company then in effect. The Base Salary shall
be subject to annual review by the Board or the Compensation Committee of the Board. Pursuant to such annual review the Base Salary, as
then currently in effect, may be adjusted (but not decreased), at the discretion of the Board.</P>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 23 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Annual
Bonus. </I>During the Employment Term, the Executive may also receive, in respect of each fiscal year during which the Employment Term
is in effect, a bonus, at the discretion of the Board, to be based upon, among other factors, her performance, the Company&rsquo;s performance,
and the recommendation of the CEO.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Equity
Compensation. </I>The Executive shall be a participant in the Company&rsquo;s Employee Retirement Plan and Trust (&ldquo;ESOP&rdquo;)
in accordance with the terms and conditions of the ESOP. The Executive shall be entitled to the award of stock options or other stock-based
rights by the Board from time to time in its discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Benefits.
</I>During the Employment Term, the Executive and her eligible dependents shall be entitled to participate in the employee health and
benefit plans, policies, programs, and arrangements as may be amended from time to time, on the same terms as senior executives of the
Company to the extent the Executive meets the eligibility requirements for any such plan, policy, program, or arrangement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>401(k)
Retirement. </I>During the Employment Term, the Executive shall be entitled to participate in the Company 401(k) retirement plan on the
same terms as all other Company employees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Vacation.
</I>During the Employment Term, four (4) weeks of paid vacation during each fiscal year to be used in accordance with the Company&rsquo;s
policies in effect from time to time. Executive&rsquo;s right to carry forward vacation time from year to year and/or be paid for unused
vacation shall be in accordance with the Company&rsquo;s policies in effect from time to time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(g)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Expense
Reimbursement. </I>In addition to and not in lieu of any other payments to be made to the Executive hereunder, the Company shall reimburse
the Executive for reasonable and documented business expenses incurred by the Executive during the Employment Term in accordance with
the Company&rsquo;s expense reimbursement policies then in effect, including but not limited to all travel, lodging and meal expenses
in connection with Executive&rsquo;s travel in connection with providing her services hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Withholding.
</I>The Executive shall be solely responsible for taxes imposed on the Executive by reason of any compensation and benefits provided under
this Agreement, during the Employment Term and thereafter. All such compensation and benefits shall be subject to applicable withholding
as determined by the Company and the Executive shall cooperate with the Company, as necessary, to enable the Company to discharge its
withholding obligations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Events
of Termination. </I>The Executive&rsquo;s employment with the Company and the Employment Term shall terminate upon the expiration of the
Employment Term or upon the earlier occurrence of any of the following events (the date of termination, the <B>&ldquo;Termination Date&rdquo;):</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
termination of employment by reason of the Executive&rsquo;s death.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
termination of employment by the Company for Cause.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(iii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
termination of employment by the Company for Disability.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(iv)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
termination of employment by the Company other than for Cause.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(v)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
voluntary termination of employment by the Executive.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Certain
Definitions. </I>For purposes of this Agreement:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>&ldquo;Disability&rdquo;
</B>means: <I>(A) </I>the Executive&rsquo;s disability as determined under the long-term disability plan of the Company as in effect from
time to time; or <I>(B) </I>if no such plan is in effect, the inability of the Executive to perform her duties, services, and responsibilities
hereunder by reason of a physical or mental infirmity, as reasonably determined by the Board, for a total of 120 days in any twelve-month
period during the Employment Term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>&ldquo;Cause&rdquo;
</B>means: as determined by the Board, <I>(A) </I>the failure of the Executive to perform her duties or her negligent performance of such
duties (other than any such failure due to the Executive&rsquo;s physical or mental illness) that has caused or is reasonably expected
to result in injury to the Company or any of its affiliates; <I>(B)</I> the Executive having engaged in misconduct that has caused or
is reasonably expected to result in injury to the Company or any of its affiliates; <I>(C) </I>a violation by the Executive of a Company
policy that has caused or is reasonably expected to cause an injury to the Company; <I>(D) </I>the breach by the Executive of any of her
obligations under this Agreement; <I>(E) </I>failure by the Executive to timely comply with a lawful and reasonable direction or instruction
given to her by the CEO or the Board; or <I>(F) </I>Executive having been convicted of, or entering a plea of guilty or <I>nolo contendere
</I>to a crime; <I>provided however, </I>notwithstanding the foregoing, that in the case of clauses <I>(A)-(E), </I>before the Company
shall have the right to terminate the Executive for Cause, <I>(i) </I>the Company shall first be required to give the Executive 10 days&rsquo;
prior written notice (the <B>&ldquo;Notice Period&rdquo;) </B>of such action, which written notice (the <B>&ldquo;Breach Notice&rdquo;)
</B>shall set forth in the nature of Executive&rsquo;s alleged breach, and, if such action is capable of being cured, the Executive shall
not have cured such action to the satisfaction of the Company within the Notice Period; thereafter, the termination shall take effect
with no further action required of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Cooperation.
</I>In the event of termination of the Executive&rsquo;s employment for any reason (other than death), the Executive shall cooperate with
the Company and be available to the Company for a reasonable period of time thereafter with respect to matters arising out of the Executive&rsquo;s
employment hereunder or related to the Company&rsquo;s business, whether such matters are business-related, legal, or otherwise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Resignation
from All Positions. </I>Upon termination of the Executive&rsquo;s employment for any reason, the Executive shall be deemed to have resigned
from all other positions with the Company including, without limitation, as an officer and director, as applicable.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Termination
Payments. </I>The Executive shall be entitled to certain payments upon termination of her employment as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Termination
for Cause; Voluntary Termination by Executive. </I>In the event that the Executive&rsquo;s employment is terminated for Cause or the Executive
voluntarily terminates her employment, the Executive shall be entitled to receive <U>only:</U> <I>(i) </I>any accrued and unpaid Base
Salary as of the Termination Date; and <I>(ii) </I>all accrued and unpaid benefits under any benefit plans, policies, programs, or arrangements
in which the Executive participated as of the Termination Date in accordance with the applicable terms and conditions of such plans, policies,
programs, or arrangements (all of the foregoing, collectively, the <B>&ldquo;Accrued Compensation&rdquo;). </B>In the event of termination
for cause or voluntary termination by Executive there shall be no bonus payment, even if one has already been awarded, but not yet paid.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Termination
for Death or Disability. </I>In the event that the Executive&rsquo;s employment is terminated pursuant to Section 5(a)(i) or 5(a)(iii)
hereof, the Executive shall be entitled to receive the Accrued Compensation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Termination
without Cause. </I>In the event that the Executive&rsquo;s employment is terminated pursuant to Section 5(a)(iv) hereof, the Executive
shall be entitled to receive: <I>(i) </I>the Accrued Compensation; <I>(ii) </I>any bonus, awarded but not yet paid; and <I>(iii) </I>severance
pay (&ldquo;Severance Pay&rdquo;) equal to nine months of Base Salary at the rate in effect on the Termination Date. The severance pay
contemplated by clause <I>(iii) </I>of the immediately preceding sentence shall be paid in equal installments in accordance with the Company&rsquo;s
regular payroll practices, commencing on the first payroll period following the thirtieth day after the Termination Date. Severance Pay
shall be paid only under this Section 6(c).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Release.
</I>Notwithstanding any other provision of this Agreement, no Severance Pay or other benefits shall become payable under Section 6(c)
of this Agreement unless and until (i) the Executive executes a general release of claims substantially similar to the form of release
annexed hereto as Exhibit A, and such release has become irrevocable within 30 days following the Termination Date, <I>provided </I>that
the Executive shall not be required to release any indemnification rights that she may have under the Company&rsquo;s Certificate of Incorporation
or By-Laws and (ii) the Executive fully complies with the Executive Covenants described in Section 7.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Full
Satisfaction. </I>The payments to be provided to the Executive pursuant to this Section 6 upon termination of the Executive&rsquo;s employment
shall constitute the exclusive payments in the nature of severance or termination pay or salary continuation that shall be due to the
Executive upon a termination of employment, and shall be in lieu of any other such payments under any plan, program, policy, or other
arrangement that has heretofore been or shall hereafter be established by the Company.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Confidentiality.
</I>The Executive agrees and understands that in the Executive&rsquo;s position with the Company, the Executive will be exposed to and
will receive information relating to the confidential affairs of the Company, including but not limited to, information regarding the
Company&rsquo;s ownership, technical information, intellectual property, business and marketing plans, strategies, customer information,
other information concerning the products, promotions, development, financing, expansion plans, business policies and practices of the
Company, and other forms of information considered by the Company reasonably and in good faith to be confidential and in the nature of
trade secrets <B>(&ldquo;Confidential Information&rdquo;). </B>Confidential Information does not include information that is or becomes
widely available in any industry in which the Company does business other than as a result of any act or omission by the Executive in
violation of this Agreement or law. The Executive agrees that during the Employment Term and thereafter, the Executive shall not, other
than on behalf of the Company, disclose such Confidential Information, either directly or indirectly, to any third person or entity without
the prior written consent of the Company; <I>provided </I>that disclosure may be made to the extent required by law, regulation, or order
of a regulatory body, in each case so long as the Executive gives the Company as much advance notice of the disclosure as possible to
enable the Company to seek a protective order, confidential treatment, or other appropriate relief. This confidentiality covenant has
no temporal, geographical, or territorial restriction. Upon termination of the Employment Term, the Executive shall promptly supply to
the Company: <I>(i) </I>all property of the Company; and <I>(ii) </I>all notes, memoranda, writings, lists, files, reports, customer lists,
correspondence, tapes, disks, cards, surveys, maps, logs, machines, technical data, or any other tangible product or document containing
Confidential Information produced by, received by, or otherwise submitted to the Executive during or prior to the Employment Term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0in">Executive acknowledges that pursuant to the
Defend Trade Secrets Act, an individual may not be held criminally or civilly liable under any federal or state trade secret law for the
disclosure of a trade secret that is made: (i) in confidence to a federal, state, or local government official, either directly or indirectly,
or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or is made in a complaint
or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Also, an individual who files a lawsuit for
retaliation by an employer for reporting a suspected violation of law may disclose the trade secret to the attorney of the individual
and use the trade secret information in the court proceeding if the individual files any document containing the trade secret under seal
and does not disclose the trade secret, except pursuant to Court order.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Noncompetition.
</I>By and in consideration of the Company entering into this Agreement and the payments to be made and benefits to be provided by the
Company hereunder, and further in consideration of the Executive&rsquo;s exposure to Confidential Information, the Executive shall not,
during the Noncompetition Term (as defined below), directly or indirectly, own, manage, operate, join, control, be employed by, or participate
in the ownership, management, operation or control of, or be connected in any manner with, including but not limited to holding any position
as a shareholder, director, officer, consultant, independent contractor, employee, partner, or investor in, any Restricted Enterprise
(as defined below); <I>provided </I>that in no event shall ownership of less than 1% of the outstanding equity securities of any issuer
whose securities are registered under the Securities and Exchange Act of 1934, as amended, standing alone, be prohibited by this Section
7(b). Following termination of the Employment Term, upon request of the Company during the Noncompetition Term, the Executive shall notify
the Company of the Executive&rsquo;s then-current employment status.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Nonsolicitation.
</I>During the Noncompetition Term, the Executive shall not, and shall not cause any other person to: <I>(i) </I>interfere with or harm,
or attempt to interfere with or harm, the relationship of the Company with any Restricted Person (as defined below); or <I>(ii) </I>endeavor
to entice any Restricted Person away from the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Nondisparagement.
</I>During the Employment Term and thereafter, and accept as may be required by law, the Executive shall not make or publish any disparaging
statements (whether written or oral) regarding the Company, its officers, directors, employees or business, except as shall be necessary
for the Executive to enforce any agreements between the parties or to comply with any requirements or obligations under law. In addition,
during the Employment Term and thereafter, the Company will request that its directors and officers not make or publish any disparaging
statements (whether written or oral) regarding the Executive, except as may be necessary to comply with any requirements or obligations
under law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Proprietary
Rights. </I>The Executive assigns all of the Executive&rsquo;s interest in any and all inventions, discoveries, improvements, and patentable
or copyrightable works initiated, conceived, or made by the Executive, either alone or in conjunction with others, during the Employment
Term and related to the business or activities of the Company to the Company or its nominee. Whenever requested to do so by the Company,
the Executive shall execute any and all applications, assignments, or other instruments that the Company in good faith deems necessary
to apply for and obtain trademarks, patents, or copyrights of the United States or any foreign country or otherwise protect the interests
of the Company therein. These obligations shall continue beyond the conclusion of the Employment Term and the Noncompetition Term with
respect to inventions, discoveries, improvements, or copyrightable works initiated, conceived, or made by the Executive during the Employment
Term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Remedies.
</I>The Executive agrees that any breach of the terms of this Section 7 would result in irreparable harm to the Company for which the
Company would have no adequate remedy at law; the Executive therefore also agrees that in the event of such breach or any threat of breach,
the Company shall be entitled to seek equitable relief to prevent such breach, threatened breach, or continued breach by the Executive
and any and all persons or entities acting for or with the Executive, in addition to any other remedies to which the Company may be entitled
at law or in equity including the recovery of reasonable attorneys&rsquo; fees. The terms of this Section 7 shall not prevent the Company
from pursuing any other available remedies for any breach or threatened breach hereof, including but not limited to, the recovery of damages
from the Executive including reasonable attorneys&rsquo; fees. The Executive and the Company further agree that the provisions of the
covenants contained in this Section 7 are reasonable and necessary to protect the business of the Company because of the Executive&rsquo;s
access to Confidential Information and her material participation in the operation of such business. Should a court, arbitrator, or other
similar authority determine, however, that any provisions of the covenants contained in this Section 7 are not reasonable or valid, either
in period of time, geographical area, or otherwise, the parties hereto agree that such covenants are to be interpreted and enforced to
the maximum extent to which such court or arbitrator deems reasonable or valid. The existence of any claim or cause of action by the Executive
against the Company, whether predicated on this Agreement or otherwise, shall not constitute a defense to the enforcement by the Company
of the covenants contained in this Section 7.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(g)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Certain
Definitions. </I>For purposes of this Agreement:</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
<B><I>&ldquo;Noncompetition Term&rdquo; </I></B>means the period beginning on the date of this Agreement and ending nine (9) months following
the Termination Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><I>&ldquo;Restricted
Enterprise&rdquo; </I></B>means any person, corporation, partnership, or other entity that is engaged in the Territory with a business
or product lines of the same or similar nature as those offered by the Company; For purposes of this definition, &ldquo;product lines
of the same or similar nature as those offered by the Company&rdquo; shall also include, at any date, potential new product lines the
development of which the Company has, during the 12 months preceding such date, devoted more than <I>de minimis </I>resources.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(iii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><I>&ldquo;Restricted
Person&rdquo; </I></B>means any person who at any time during the two-year period prior to the Termination Date, was an employee, consultant,
independent contractor or customer of the Company, or otherwise had a material business relationship with the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(iv)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
<B><I>&ldquo;Territory&rdquo; </I></B>means, the United States of America and other areas of the world where the Company conducts business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Representations
by the Executive. </I>The Executive represents to the Company that (i) her execution and performance of this Agreement does not violate
any agreement or obligation (whether or not written) that the Executive has with or to any person or entity including, but not limited
to, any prior employer, (ii) she is not subject to the terms of any noncompetition, non-solicitation or confidentiality agreement with
any prior employer, and (iii) she has not been convicted of, or entered a plea of guilty or <I>nolo contendere </I>to a crime that constitutes
a felony in any jurisdiction (or comparable crime in any jurisdiction which uses a different nomenclature). In the event of a determination
by the Board that the Executive is in material breach of either of these representations, the Company may terminate the Executive&rsquo;s
employment, and any such termination shall be considered a termination for Cause under Section 5(a)(ii).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>No
Waiver of Rights. </I>The failure to enforce at any time the provisions of this Agreement or to require at any time performance by any
other party of any of the provisions hereof shall in no way be construed to be a waiver of such provisions or to affect either the validity
of this Agreement or any part hereof, or the right of any party to enforce each and every provision in accordance with its terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Notices.
</I>Every notice relating to this Agreement shall be in writing and shall be given by personal delivery, by a reputable same-day or overnight
courier service (charges prepaid), by registered or certified mail, postage prepaid, return receipt requested, or by facsimile to the
recipient with a confirmation copy to follow the next day to be delivered by personal delivery or by a reputable same-day or overnight
courier service to the appropriate party&rsquo;s address or fax number below (or such other address and fax number as a party may designate
by notice to the other party):</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.5in">&nbsp;</TD>
    <TD STYLE="width: 1.25in; text-indent: 0in">If to the Executive:</TD>
    <TD STYLE="text-indent: 0in">To the Executive at the address most recently contained in the Company&rsquo;s records.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD>
    <TD STYLE="text-indent: 0in">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-indent: 0in">If to the Company:</TD>
    <TD STYLE="text-indent: 0in">Chief Executive Officer</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Espey Mfg. &amp; Electronics Corp.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>233 Ballston Avenue</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Saratoga Springs, New York 12866</TD></TR>
  </TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0; text-align: justify; text-indent: 0.5in">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Binding
Effect/Assignment. </I>This Agreement shall inure to the benefit of and be binding upon the parties hereto and their respective heirs,
executors, personal representatives, estates, successors (including, without limitation, by way of merger), and permitted assigns. Notwithstanding
the provisions of the immediately preceding sentence, the Executive shall not assign all or any portion of this Agreement without the
prior written consent of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Entire
Agreement. </I>This Agreement sets forth the entire understanding of the parties hereto with respect to the subject matter hereof and
supersedes all prior agreements, written or oral, between them as to such subject matter including, without limitation, that certain Executive
Employment Agreement dated as of March 1, 2013.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Severability.
</I>If any provision of this Agreement, or any application thereof to any circumstances, is invalid, in whole or in part, such provision
or application shall to that extent be severable and shall not affect other provisions or applications of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Governing
Law; and Consent to Jurisdiction. </I>This Agreement shall be governed by and construed in accordance with the internal laws of the State
of New York, without reference to the principles of conflict of laws.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">15.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Modifications
and Waivers. </I>No provision of this Agreement may be modified, altered, or amended except by an instrument in writing executed by the
parties hereto. No waiver by any party hereto of any breach by any other party hereto of any provision of this Agreement to be performed
by such other party shall be deemed a waiver of similar or dissimilar provisions at the time or at any prior or subsequent time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">16.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Headings.
</I>The headings contained herein are solely for the purposes of reference, are not part of this Agreement, and shall not in any way affect
the meaning or interpretation of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">17.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Applicability
of Section 409A of the Code.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Generally.
</I>This Agreement is intended to comply with Sections 409A of the Internal Revenue Code of 1986, as amended and the Treasury Regulations
and IRS guidance thereunder <B>(&ldquo;Section 409A&rdquo;). </B>Notwithstanding anything to the contrary, this Agreement shall, to the
maximum extent possible, be administered, interpreted, and construed in a manner consistent with Section 409A. If any provision of this
Agreement provides for payment within a time period, the determination of when such payment shall be made within such time period shall
be solely in the discretion of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Reimbursements.
</I>To the extent that any reimbursement, fringe or other in-kind benefit, or other, similar plan or arrangement in which the Executive
participates during the Employment Term or thereafter provides for a &ldquo;deferral of compensation&rdquo; within the meaning of Section
409A: <I>(i) </I>the amount of expenses eligible for reimbursement provided to the Executive during any calendar year will not affect
the amount of expenses eligible for reimbursement or in-kind benefits provided to the Executive in any other calendar year; <I>(ii) </I>the
reimbursements for expenses for which the Executive is entitled to be reimbursed shall be made as soon as practicable following the date
on which such expenses were incurred and documented to the Company, but in no event later than the last day of the calendar year following
the calendar year in which the applicable expense is incurred; <I>(iii) </I>the right to payment or reimbursement or in-kind benefits
hereunder may not be liquidated or exchanged for any other benefit; and <I>(iv) </I>the reimbursements shall be made pursuant to objectively
determinable and nondiscretionary Company policies and procedures regarding such reimbursement of expenses.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Termination
Payments. </I>If and to the extent required to comply with Section 409A, no payment or benefit required to be paid under this Agreement
on account of termination of the Executive&rsquo;s employment shall be made unless and until the Executive incurs a &ldquo;separation
from service&rdquo; within the meaning of Section 409A. In addition, with respect to any payments or benefits subject to Section 409A,
reference to Executive&rsquo;s &ldquo;termination of employment&rdquo; (and corollary terms) from the Company shall be construed to refer
to the Executive&rsquo;s &ldquo;separation from service&rdquo; (as determined under Treas. Reg. Section 1.409A-1(h), as uniformly applied
by the Company) from the Company and all entities aggregated with the Company under Section 409A. Notwithstanding anything to the contrary
contained herein, if the Executive is a &ldquo;specified employee&rdquo; within the meaning of Section 409A, and if any or all of the
payments or the continued provision of any benefits under Section 6 or any other provision of this Agreement are subject to Section 409A
and payable upon a separation from service, then such payments or benefits that the Executive would otherwise be entitled to receive during
the first six months after termination of employment shall be accumulated and paid or provided on the first business day after the six-month
anniversary of termination of employment (or within 30 days following the Executive&rsquo;s death, if earlier) in a single lump sum and
any remaining payments and benefits due under this Agreement shall be paid or provided in accordance with the normal payment dates specified
for them herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">18.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>Counterparts.
</I>This Agreement may be executed in two or more counterparts, each of which shall be deemed to be an original but all of which together
shall constitute one and the same instrument.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: center"><I>[Signature Page Follows]<BR STYLE="clear: both">
</I></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">IN WITNESS WHEREOF, the Company and the Executive
have caused this Agreement to be duly executed effective as of the day and year first above written.</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-top: 12pt; line-height: 200%">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="padding-top: 12pt; line-height: 200%">ESPEY MFG. &amp; ELECTRONICS CORP.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 12pt">&nbsp;</TD>
    <TD STYLE="padding-top: 12pt">By:</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; padding-top: 12pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 45%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="width: 10%">Name:</TD>
    <TD STYLE="width: 39%">David A. O&rsquo;Neil</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="line-height: 200%">&nbsp;</TD>
    <TD STYLE="line-height: 200%">&nbsp;</TD>
    <TD STYLE="line-height: 200%">Title:</TD>
    <TD STYLE="line-height: 200%">President and Chief Executive Officer</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 12pt; line-height: 200%">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="padding-top: 12pt; line-height: 200%">EXECUTIVE</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 12pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: Black 1pt solid; padding-top: 12pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="3">Peggy A. Murphy</TD></TR>
  </TABLE>

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

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


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


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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 193.5pt; text-transform: uppercase; text-align: left; text-indent: 22.5pt">EXHIBIT
A</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: center">SEPARATION AGREEMENT AND GENERAL RELEASE</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">This &ldquo;Separation Agreement and General Release&rdquo;
(hereinafter &ldquo;Release&rdquo;), signed by PEGGY A. MURPHY (hereinafter &ldquo;you&rdquo; or &ldquo;your&rdquo;) and in favor of Espey
Mfg. &amp; Electronics Corp. (hereinafter &ldquo;the Company&rdquo;) is for the purpose of amicably and fully resolving any and all claims,
disputes and issues arising out of your employment at the Company and the termination of that employment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">As your employment with the Company terminated on
____________ (&ldquo;your Termination Date&rdquo;), and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">As you have agreed to provide this Release to the
Company in return for the consideration set forth herein;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">Therefore, in consideration of the mutual covenants
and promises hereinafter provided and of the actions to be taken pursuant thereto, you agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You hereby
accept the sums set forth in Section 1(b) below. Except as provided in said Section 1(b) and in Section 5 below, you will not be entitled
to any other compensation or benefits from the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company will make severance payments to you in the gross aggregate amount of $____________, (representing nine months of your base salary)
less all withholdings and deductions required by law, to be paid according to your regular payroll cycle until fully paid.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company will commence making severance payments to you beginning on the first regular payroll after the thirtieth day following your Termination
Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify; text-indent: 0.5in">(iii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To
the extent any taxes may be due on the payments provided in this Agreement, beyond any withheld by the Company, you shall pay them yourself
and shall indemnify and hold the Company harmless from any tax claims or penalties resulting from such payments. You further agree to
provide the Company any and all information pertaining to you upon request as reasonably necessary for the Company and other entities
released herein to comply with applicable tax laws. You hereby acknowledge that the Company has not made any representations regarding
the tax consequences of the payments provided in this Release and that the Company has not provided you with any tax advice regarding
the payments provided in this Release, including without limitation advice on the treatment of the payments under Section 409A of the
Internal Revenue Code.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
exchange for the sums and benefits set forth above, you agree to release the Company, its subsidiaries, its affiliated and related entities
and their current and former shareholders, officers, directors, agents, employees, successors and assigns (hereinafter collectively the
&ldquo;Released Parties&rdquo;) from all claims, demands, actions, and liabilities, whether <U>known or unknown</U> (except as expressly
set forth in Section 4 below), you may have against them or any one of them in any way related to your employment at the Company and/or
the termination of that employment. By way of example, the types of claims that are covered under this Release include, but are not limited
to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;all
&ldquo;wrongful discharge&rdquo; claims, &ldquo;constructive discharge&rdquo; claims, claims relating to any contracts of employment,
expressed or implied, any covenants of good faith and fair dealing, expressed or implied, any personal wrongs or injuries and any claim
for attorney&rsquo;s fees;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;any
claims that could be brought pursuant to Title VII of the Civil Rights Act of 1964, 42 U.S.C. &sect; 2000-1 <I>et seq., </I>the Age Discrimination
in Employment Act, 29 U.S.C. &sect; 621 <I>et seq., </I>the Americans with Disabilities Act, 42 U.S.C. &sect; 12101 <I>et seq., </I>the
Employee Retirement Income Security Act, 29 U.S.C. &sect; 1131 <I>et seq., </I>the Family and Medical Leave Act, 29 U.S.C. &sect; 2601
<I>et seq. </I>the Lilly Ledbetter Fair Pay Act of 2009, Pub. L. No. 111L-2; the New York Human Rights Law, McKinney&rsquo;s Executive
Law &sect;290, <I>et seq., </I>(all as may have been amended);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;any
claims that could be brought under any other federal, state, county or municipal statute or ordinance dealing with (i) discrimination
in employment on the basis of sex, race, national origin, religion, disability, age, marital status, affectional or sexual orientation
or other reason; (ii) employee whistleblower protection; and (iii) employee family leave rights; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;all
other claims including those of which you are not aware and those not specifically mentioned in this Release.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You agree that
you will never sue or otherwise institute a claim of any kind against the Released Parties or any one of them for anything that has happened
up to now, whether such claim is presently <U>known or unknown</U> by you, in any way related to your employment at the Company and/or
the termination of that employment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
you breach the terms of this Release by suing the Company or the Company&rsquo;s personnel, you agree that you will pay all costs and
expenses incurred by the Company and the Company&rsquo;s personnel in defending against the suit, including reasonable attorneys&rsquo;
fees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Additionally,
if you breach the terms of this Release, you agree that the Company shall have the right to immediately stop paying the Severance Pay
and/or if already paid, to obtain, by way of counterclaim or other lawful means, repayment of the full amount paid to you as consideration
for this Release.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding
anything in this Release to the contrary, (a) this Release does not include any claims you may have with respect to any medical, prescription,
dental, flexible spending account, life insurance, retirement and savings or other benefits provided by plans maintained by the Company
to which you may be entitled, any rights that you may have under this Release, Company&rsquo;s Employee Stock Ownership Plan or outstanding
stock options granted to you by the Company, any rights to indemnification you may have under the Company&rsquo;s Certificate of Incorporation
or By-Laws, or to any payments due you under this Release, and (b) nothing in this Release is intended to prohibit or restrict you from:
making any disclosure of information required by law or (i) filing a charge with, (ii) providing information to, or (iii) testifying or
otherwise assisting or participating in any investigation or proceeding brought by, any regulatory or law enforcement agency or legislative
body, including, but not limited to, the Equal Employment Opportunity Commission and the National Labor Relations Board; nevertheless,
you acknowledge and agree that by virtue of this Release you have waived any relief available to you (including without limitation, monetary
damages, equitable relief and reinstatement) under any of the claims and/or causes of action waived in this Release, and you therefore
agree you will not accept any award or settlement from any source or proceeding (including but not limited to any proceeding brought by
any other person or by any government agency) with respect to any claim or right waived in this Release.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
agree that you have executed this Release on your own behalf and also on behalf of any heirs, agents, representatives, successors and
assigns that you may have now or in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
acknowledge and agree that the benefits provided herein exceed any amount to which you would otherwise be presently entitled under the
Company&rsquo;s policies, procedures and benefit programs and/or under any applicable law without providing this Release, and constitute
valuable consideration for this Release.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
acknowledge that, by requesting this Release, the Company does not admit, expressly or implicitly, that it has engaged in any wrongdoing
whatsoever.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You hereby
acknowledge and agree that Section 7 of your Employment Agreement dated ____________, 2022, which contains various covenants as to Confidential
Information, non-competition and non-solicitation shall remain in full force and effect according to its terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
further acknowledge and represent that you have returned to the Company all Confidential Information (including copies), all other documents,
and all tangible property of the Company, including, but not limited to, keys, credit cards, cell phones, computers and other electronic
equipment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
and the Company agree that neither you nor the Company will make any statements, orally or in writing (including electronic communications),
that disparage the business reputation or good will of the Released Parties or any one of them or of you.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
agree to keep both the existence and the terms of this Release completely confidential, except that you may discuss this Release with
your attorney, accountant or other tax professional, and your spouse, and (b) to the extent necessary to enforce your rights hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
acknowledge that you have been advised of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;you
have the right to and should consult with an attorney prior to signing this Release;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;you
have <B>21 </B>days to decide whether to sign this Release and deliver it to, ________________ at the Company&rsquo;s offices, 233 Ballston
Avenue, Saratoga Springs, New York 12866.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if
you sign this Release, you have up to <B>7</B> days to revoke it and the Release will not become effective until this 7-day period has
expired;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Release is not effective or enforceable for 7 days after you sign it and you may revoke it during that time. To revoke, a written notice
of revocation must be delivered to, ________________ at the Company&rsquo;s offices at the above address, within 7 days after you sign
this Release. The revocation must be:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sent
by certified mail within the 7-day period; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.5in; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;properly
addressed to ________________________ at the above address.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in">If ____________ does not receive a written verification
in accordance with the foregoing terms, you will not be able to rescind this Release.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
agree that this Release contains the entire agreement of the parties and that this Release cannot be amended, modified, or supplemented
in any respect except by the written agreement of both parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
agree that if any term or provision of this Release or the application thereof to any alleged claim or party or circumstances, shall to
any extent be determined to be invalid, void, or unenforceable, the remaining provisions and any application thereof shall nevertheless
continue in full force and effect without being impaired or invalidated in any way. The parties further agree to replace any such void
or unenforceable provision of this Release with a valid and enforceable provision that will achieve, to the extent possible, the economic,
business or other purposes of the void or unenforceable provision.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">15.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You
agree that this Release shall be governed by the laws of the State of New York without giving effect to any conflicts of law principles.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">16.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
Agreement will not become effective until the expiration of the 7-day revocation period set forth in paragraph 12 above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">17.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>You
hereby acknowledge that you have read this Release in its entirety, understand fully the meaning and significance of all its terms, and
hereby voluntarily and knowingly agree to accept all of its terms. You further acknowledge that you have not relied on any representations,
promises, or agreements of any kind made to you in connection with your decision to sign this Release except for the agreements set forth
in the Release.</B></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 62%">&nbsp;</TD>
  <TD STYLE="border-bottom: Black 1pt solid; width: 38%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD><B>Date:</B></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 14; Value: 23 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence -->&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 0 12pt 3in"></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2.25in; text-align: center; text-indent: -2.25in">Certification of the
Chief Executive Officer</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2.25in; text-align: center; text-indent: -2.25in">Pursuant to Rules
13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2.25in; text-align: center; text-indent: -2.25in">as adopted pursuant
to Section 302 of the Sarbanes-Oxley Act of 2002</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-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">I, David O&rsquo;Neil, certify that:</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: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this quarterly report on Form 10-Q of Espey Mfg. &amp; Electronics Corp;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">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 15(d)-15(e)) and internal control over financial reporting
(as defined in Exchange Act Rules 13a-15(f) and 15(d)-15(f)) for the registrant and have:</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(a)</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(b)</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(c)</TD><TD STYLE="text-align: justify">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</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(d)</TD><TD STYLE="text-align: justify">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'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</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0pt"></TD><TD STYLE="width: 18pt">5.</TD><TD STYLE="text-align: justify">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 registrant&rsquo;s board of
directors (or persons performing the equivalent functions):</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(a)</TD><TD STYLE="text-align: justify">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</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(b)</TD><TD STYLE="text-align: justify">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.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.25in">Date: February 14, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&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: 50%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 50%">/s/ David O&rsquo;Neil</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>David O&rsquo;Neil</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>President and Chief Executive Officer</TD></TR>
  </TABLE>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 23 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence -->&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"><FONT STYLE="text-transform: uppercase">&nbsp;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Certification of the Principal Financial Officer</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Pursuant to Rules 13a-14(a) and 15d-14(a) under the
Securities Exchange Act of 1934,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">as adopted pursuant to Section 302 of the Sarbanes-Oxley
Act of 2002</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">I, Katrina Sparano, certify that:</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: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this quarterly report on Form 10-Q of Espey Mfg. &amp; Electronics Corp;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">4.</TD><TD STYLE="text-align: justify">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 15(d)-15(e)) and internal control over financial reporting
(as defined in Exchange Act Rules 13a-15(f) and 15(d)-15(f)) for the registrant and have:</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(a)</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(b)</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(c)</TD><TD STYLE="text-align: justify">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</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(d)</TD><TD STYLE="text-align: justify">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'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</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">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 registrant&rsquo;s board of
directors (or persons performing the equivalent functions):</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(a)</TD><TD STYLE="text-align: justify">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</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 4pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 18pt"></TD><TD STYLE="width: 22.5pt">(b)</TD><TD STYLE="text-align: justify">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.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.25in">Date: February 14, 2022</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 0 3in; text-align: justify; text-indent: 6.75in">&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: 50%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 50%">/s/ Katrina Sparano</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Katrina Sparano</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Principal Financial Officer</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 3.5in">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 24 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence -->&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-32.1
<SEQUENCE>5
<FILENAME>ex32-1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Certification of the Chief Executive Officer pursuant
to 18 U.S.C. Section 1350,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</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">In connection with this quarterly report of Espey
Mfg. &amp; Electronics Corp. (the &quot;Company&quot;) on Form 10-Q for the period ended December 31, 2021 as filed with the Securities
and Exchange Commission on the date hereof (the &ldquo;report&rdquo;), I, David O&rsquo;Neil, President and Chief 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 to
my knowledge:</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.5in">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.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.5in"></TD><TD STYLE="width: 0.5in">2.</TD><TD>The information contained in this 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">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&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: 50%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 50%">/s/ David O&rsquo;Neil</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>David O&rsquo;Neil</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>President and Chief Executive Officer</TD></TR>
  </TABLE>
<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-align: center">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence -->&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; text-align: center"></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Certification of the Principal Financial Officer pursuant
to 18 U.S.C. Section 1350,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</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-align: justify">In connection with this quarterly report of Espey
Mfg. &amp; Electronics Corp. (the &quot;Company&quot;) on Form 10-Q for the period ended December 31, 2021 as filed with the Securities
and Exchange Commission on the date hereof (the &ldquo;report&rdquo;), I, Katrina Sparano, 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 to my knowledge:</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.5in">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.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.5in"></TD><TD STYLE="width: 0.5in">2.</TD><TD>The information contained in this 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Date: February 14, 2022</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-align: center">&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: 50%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 50%">/s/Katrina Sparano</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Katrina Sparano</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Principal Financial Officer</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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 26 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence -->&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; text-align: center"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>espy-logo.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 espy-logo.jpg
M_]C_X0[V17AI9@  34T *@    @ # $   ,    ! ,@   $!  ,    ! $P
M  $"  ,    #    G@$&  ,    !  (   $2  ,    !  $   $5  ,    !
M  ,   $:  4    !    I $;  4    !    K $H  ,    !  (   $Q  (
M   =    M $R  (    4    T8=I  0    !    Z    2  "  (  @ +<;
M   G$  MQL   "<0061O8F4@4&AO=&]S:&]P($-#("A7:6YD;W=S*0 R,#(Q
M.C$Q.C$R(#$R.C(R.C$X       $D   !P    0P,C,QH $  P    $  0
MH ( !     $   +XH , !     $   $$          8! P #     0 &   !
M&@ %     0   6X!&P %     0   78!*  #     0 "   " 0 $     0
M 7X" @ $     0  #7          2     $   !(     ?_8_^T #$%D;V)E
M7T--  '_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,
M#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1"  W * # 2(  A$! Q$!_]T !  *
M_\0!/P   04! 0$! 0$          P ! @0%!@<("0H+ 0 !!0$! 0$! 0
M       !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!
M46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%
MPJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V
M-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3
M!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%
M539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G
M=X>7I[?'_]H # ,!  (1 Q$ /P#U5,2DXAK220 !))T "Y;/^L5^5;;3B/=C
M8=$_:,@#].0/;MI8_P#F?6=[:7[=_P#A$Z$)3-!;*8B-7J'/:T%SR&M'))@)
M-L:[5I#AQ(,ZKSW(L=D0;I(:1L87%P;J/WOIO_?L<B6.=1F7OI]A-AW-DAKN
M/IAJG^ZFOFU8OO']71[^4ZY/#^L61@EARW.R.GVR&V.UOJ<#^DKMV_S[*O\
MM[TO](NJ:X.:'-,M<)!'<%03QRANRQF)#1DDDDFKE)DZA8]E;2][@UC=2XF
M$E,I3%W@)69?U3.N/I]*PS=/_:K(/HXX\^'95W_6J-G_  JJO^K^?U$_Y:ZI
M==7,G#PIQ,<@C:ZNQ];GYU[?ZV9_UI$#N0/QE_BHOLV>J?6KZO=(EO4<ZJFT
M0/0!]2W7C]7I]2__ ,#60_ZZ]2S!_D3ZO9V8/S;L@#%J/\IC[MV]JV^F= Z)
MTH =.P:,9P$>HQ@WD?RKC-K_ .T]:*=<!^B9?WC7X054CUKR>+LL_P :N:8K
MJZ=TMAX)<;7CX_S[/_ U6L^JO^,C(]U_UD8PGD5!S /^VZZ5WB6B(S$?+& _
MP;_Z2.#Q+YU9]1OKZ-6?6)UA\'9&0R?\W>J5_1/\9O3@7LR<K(:W6:,KU_\
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
M^JDE\JI)*?_9_^T6B%!H;W1O<VAO<" S+C  .$))300$       '' (   (
M   X0DE-!"4      !#H\5SS+\$8H:)[9ZW%9-6Z.$))300Z      #E
M$     $       MP<FEN=$]U='!U=     4     4'-T4V)O;VP!     $EN
M=&5E;G5M     $EN=&4     0VQR;0    ]P<FEN=%-I>'1E96Y":71B;V]L
M      MP<FEN=&5R3F%M951%6%0    !       /<')I;G10<F]O9E-E='5P
M3V)J8P    P 4 !R &\ ;P!F "  4P!E '0 =0!P       *<')O;V93971U
M<     $     0FQT;F5N=6T    ,8G5I;'1I;E!R;V]F    "7!R;V]F0TU9
M2P X0DE-!#L      BT    0     0      $G!R:6YT3W5T<'5T3W!T:6]N
M<P   !<     0W!T;F)O;VP      $-L8G)B;V]L      !29W--8F]O;
M    0W)N0V)O;VP      $-N=$-B;V]L      !,8FQS8F]O;       3F=T
M=F)O;VP      $5M;$1B;V]L      !);G1R8F]O;       0F-K9T]B:F,
M   !        4D="0P    ,     4F0@(&1O=6) ;^            !'<FX@
M9&]U8D!OX            $)L("!D;W5B0&_@            0G)D5%5N=$8C
M4FQT                0FQD(%5N=$8C4FQT                4G-L=%5N
M=$8C4'AL0'+            *=F5C=&]R1&%T86)O;VP!     %!G4'-E;G5M
M     %!G4',     4&=00P    !,969T56YT1B-2;'0               !4
M;W @56YT1B-2;'0               !38VP@56YT1B-0<F- 60
M !!C<F]P5VAE;E!R:6YT:6YG8F]O;      .8W)O<%)E8W1";W1T;VUL;VYG
M          QC<F]P4F5C=$QE9G1L;VYG          UC<F]P4F5C=%)I9VAT
M;&]N9P         +8W)O<%)E8W14;W!L;VYG       X0DE- ^T      ! !
M+     $  0$L     0 !.$))300F       .             #^    X0DE-
M _(       H  /_______P  .$))300-       $    'CA"24T$&0
M!    !XX0DE- _,       D           $ .$))32<0       *  $
M     3A"24T#]0      2  O9F8  0!L9F8 !@       0 O9F8  0"AF9H
M!@       0 R     0!:    !@       0 U     0 M    !@       3A"
M24T#^       <   _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@     _____________________________P/H   X0DE-! @      !
M   !   "0    D      .$))300>       $     #A"24T$&@     #1P
M  8              00   +X    "0!E ', < !Y "T ; !O &< ;P    $
M                         0             "^    00
M         0                         0     0       &YU;&P    "
M    !F)O=6YD<T]B:F,    !        4F-T,0    0     5&]P(&QO;F<
M         $QE9G1L;VYG          !"=&]M;&]N9P   00     4F=H=&QO
M;F<   +X    !G-L:6-E<U9L3',    !3V)J8P    $       5S;&EC90
M !(    '<VQI8V5)1&QO;F<         !V=R;W5P241L;VYG          9O
M<FEG:6YE;G5M    #$53;&EC94]R:6=I;@    UA=71O1V5N97)A=&5D
M %1Y<&5E;G5M    "D53;&EC951Y<&4     26UG(     9B;W5N9'-/8FIC
M     0       %)C=#$    $     %1O<"!L;VYG          !,969T;&]N
M9P          0G1O;6QO;F<   $$     %)G:'1L;VYG   "^     -U<FQ4
M15A4     0       &YU;&Q415A4     0       $US9V5415A4     0
M    !F%L=%1A9U1%6%0    !       .8V5L;%1E>'1)<TA434QB;V]L 0
M  AC96QL5&5X=%1%6%0    !       ):&]R>D%L:6=N96YU;0    ]%4VQI
M8V5(;W)Z06QI9VX    '9&5F875L=     EV97)T06QI9VYE;G5M    #T53
M;&EC959E<G1!;&EG;@    =D969A=6QT    "V)G0V]L;W)4>7!E96YU;0
M !%%4VQI8V5"1T-O;&]R5'EP90    !.;VYE    "71O<$]U='-E=&QO;F<
M        "FQE9G1/=71S971L;VYG          QB;W1T;VU/=71S971L;VYG
M          MR:6=H=$]U='-E=&QO;F<      #A"24T$*       #     (_
M\        #A"24T$%       !     $X0DE-! P     #8P    !    H
M #<   '@  !G(   #7  &  !_]C_[0 ,061O8F5?0TT  ?_N  Y!9&]B90!D
M@     '_VP"$  P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,
M$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4
M% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,
M# P,#/_  !$( #< H ,!(@ "$0$#$0'_W0 $  K_Q $_   !!0$! 0$! 0
M       #  $"! 4&!P@)"@L!  $% 0$! 0$!          $  @,$!08'" D*
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
M/2]8MW[3[G3Z4MW\+T+&_P 3);:#D=9<ZF?>RG&;4XC^39ZMK6._ZV@_5O\
MQ7_6/I76NG9V3D83J,*WU'BMUI>1!^COH8QW*]2"2GA?K[TC Z/_ (N;^GX%
M?I8^.^C8V9))NK+WO=^<][G;EQ7U'Z1]7.JYF?7U^]M%5-=9QG.N%$EQ=ZWN
M);ZGT6KU+ZZ]#S.O_5[(Z5A/JKON?66NN+@R&/9:Z36VQWYG[B\[=_B@^M3C
M[K^FN'(!==_[SI*>]^J71?JITBW+;T#*9D69 K=D-&0V\AK-XI=#"7,;[WJG
M_C6,?4Z\?O7T#_P1I5;_ !?_ %'ZM]6<_,R<]^(YF34RM@QB\D%IW'=ZM=7M
M6W]=^@YWU@Z!9TW!?57>^RM^Z\N#(8[>=:VV.[?N)*>-_P 37]-ZX.VW%T_]
MB%Z@N+_Q??4WJ_U9OZC;U&W&M^VBD5C&<\QZ?J[MWK5U?Z5=JDI22222G__2
M]4,+&S^G],R\W?1DMQ>K50=]3V[R /H96//Z:IS/W_S%\WI(QXK]*V55ZMGW
MO)Z;U5C=^-E4V-<1^B]1HC7_  3K?\%_(<B#IO4[LBYU^5534'DBOU&[G#^6
MZL?HF?\ 37@"2M?KZ_1V_P )A_5_UGZ/PNG]-QLUMV5E,RNIV@>D7N:-K?S6
M8>-N]C=OY_\ .+:T7RLDJT^._4S1X:]+]4Z):+Y6235S]4Z):+Y6224_5.B2
M^5DDE/U3HEHOE9))3]4Z):+Y6224_5.B=?*J22GZJ27RJDDI_]DX0DE-!"$
M     %,    ! 0    \ 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '
M   2 $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P "  0P!#     0 X
M0DE-! 8       < " $!  $! /_A#CAH='1P.B\O;G,N861O8F4N8V]M+WAA
M<"\Q+C O #P_>'!A8VME="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ
M<F53>DY48WIK8SED(C\^(#QX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z
M;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#4N-BUC,30R(#<Y+C$V
M,#DR-"P@,C Q-R\P-R\Q,RTP,3HP-CHS.2 @(" @(" @(CX@/')D9CI21$8@
M>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS
M>6YT87@M;G,C(CX@/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(@>&UL
M;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]M;2\B('AM
M;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O
M4F5S;W5R8V5%=F5N=",B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O
M96QE;65N=',O,2XQ+R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O
M8F4N8V]M+W!H;W1O<VAO<"\Q+C O(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA
M9&]B92YC;VTO>&%P+S$N,"\B('AM<$U-.D1O8W5M96YT240](F%D;V)E.F1O
M8VED.G!H;W1O<VAO<#HS-V$Q-&1B,2UC-V$T+61E-#,M.&8V9BTQ93<Y8C!C
M.&(X93@B('AM<$U-.DEN<W1A;F-E240](GAM<"YI:60Z-S1C,S)D83(M,6,T
M-BTP9C0Q+3DT8C0M-61D8S9F-C0R-#8X(B!X;7!-33I/<FEG:6YA;$1O8W5M
M96YT240](C<P0D(W,4(U.3,T.#%"-D4W1D4X1$(R-CA#-#)%03)#(B!D8SIF
M;W)M870](FEM86=E+VIP96<B('!H;W1O<VAO<#I,96=A8WE)4%1#1&EG97-T
M/2)%.$8Q-4-&,S)&0S$Q.$$Q03(W0C8W041#-38T1#5"02(@<&AO=&]S:&]P
M.D-O;&]R36]D93TB,R(@<&AO=&]S:&]P.DE#0U!R;V9I;&4](D=)35 @8G5I
M;'0M:6X@<U)'0B(@>&UP.D-R96%T941A=&4](C(P,C$M,3$M,3)4,3 Z-3<Z
M,# M,#4Z,# B('AM<#I-;V1I9GE$871E/2(R,#(Q+3$Q+3$R5#$R.C(R.C$X
M+3 U.C P(B!X;7 Z365T861A=&%$871E/2(R,#(Q+3$Q+3$R5#$R.C(R.C$X
M+3 U.C P(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#0R H
M5VEN9&]W<RDB/B \>&UP34TZ2&ES=&]R>3X@/')D9CI397$^(#QR9&8Z;&D@
M<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI
M9#HX8F4W-F0X82UA8SAF+6$Y-&(M8C0S92UB-S$X-S@U-S$S8F8B('-T179T
M.G=H96X](C(P,C$M,3$M,3)4,3$Z-3,Z,S,M,#4Z,# B('-T179T.G-O9G1W
M87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<"!#0R H5VEN9&]W<RDB('-T179T
M.F-H86YG960](B\B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S
M=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.C<T8S,R9&$R+3%C-#8M,&8T,2TY
M-&(T+35D9&,V9C8T,C0V."(@<W1%=G0Z=VAE;CTB,C R,2TQ,2TQ,E0Q,CHR
M,CHQ."TP-3HP,"(@<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S
M:&]P($-#("A7:6YD;W=S*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \+W)D9CI3
M97$^(#PO>&UP34TZ2&ES=&]R>3X@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F
M.E)$1CX@/"]X.GAM<&UE=&$^(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X
M<&%C:V5T(&5N9#TB=R(_/O_B K!)0T-?4%)/1DE,10 ! 0   J!L8VUS!#
M &UN=')21T(@6%E:( ?E  L #  / #$ .F%C<W!-4T94
M                  #VU@ !     -,M;&-M<P
M                                        #61E<V,   $@    0&-P
M<G0   %@    -G=T<'0   &8    %&-H860   &L    +')865H   '8
M%&)865H   'L    %&=865H   (     %')44D,   (4    (&=44D,   (4
M    (&)44D,   (4    (&-H<FT   (T    )&1M;F0   )8    )&1M9&0
M  )\    )&UL=6,          0    QE;E53    )    !P 1P!) $T 4  @
M &( =0!I &P =  M &D ;@ @ ', 4@!' $)M;'5C          $    ,96Y5
M4P   !H    < %  =0!B &P :0!C "  1 !O &T 80!I &X  %A96B
M  #VU@ !     -,M<V8S,@       0Q"   %WO__\R4   >3  #]D/__^Z'_
M__VB   #W   P&Y865H@        ;Z   #CU   #D%A96B         DGP
M#X0  +;$6%E:(        &*7  "WAP  &-EP87)A       #     F9F  #R
MIP  #5D  !/0   *6V-H<FT       ,     H]<  %1\  !,S0  F9H  "9G
M   /7&UL=6,          0    QE;E53    "    !P 1P!) $T 4&UL=6,
M         0    QE;E53    "    !P <P!2 $< 0O_N "%!9&]B90!D0
M  $# ! # @,&                _]L A  ! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! @(" @(" @(" @(# P,# P,# P,#
M 0$! 0$! 0$! 0$" @$" @,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P/_P@ 1" $$ O@# 1$  A$! Q$!_\0! P
M 0$) 0                ,! @0%!@<("0H+ 0$  @,! 0$!
M 0(#! 4&!P@)$  " 0,# @4# P(& @(#   ! @, ! 41!@<2"! A$PD*,#$4
M($ B%19@03(C%QA0)#,F)38:$0 ! P," P4$!P4""@0)#0$!$0(# "$$,05!
M$@9187$B$X&1H0<0\+'!T3(4X?%"(Q52"" P0&)R@C-#)!:2LB474&"BTF/#
M-#6%PE-S@]-$5&1E=94G-Q@2  (" 0(#!@() P,%  ,    !$0(A,0,001(@
M46%Q(@2!$S! \)&AP=$R!6"Q(U#A%/%"4C,D- 86_]H # ,! 0(1 Q$   #O
MX                                       !@@ [5 Z"7Q:*R(_)5_+
MC9,P&3'1O4P69ZN&QFSKXQ>CY6/_ 'N=C;DU+>QI2FVO"8Z2W+2>,U[IIEYA
MMD]Y[TV8'E>[?;B[<]U=YW'LHZ\OX<LRV,"^6      '0QR7AHV#M@/#!D&5
M/ EE3UX+                    "#*F7- (-'9(CPTA\%8+/@MWO\K#SK\/
M7?\ 4_#ZJ?>\+6O['%@;]-Y^(79RT%L8J7WL+^QRHO?YLVRZ*>.\]G)6NENS
M[2R2K/JRK+A4OJU=IXL[?FWI]R/Q#W_17\3^C[1_$>KK#6W'XE=+8 2  8AT
M1P61Q79"'ICAXF+MF4S47V:*HA)S.Z,%$7.)RA,5O#^X,DJP:
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
MC^ Y3/T_\>JOT7B99O6JVG5R6X>QA5;JSS+H,ZO+,F-S7WE^5UZ(T;;(*;&
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
MLKY,K'Q<B18H.*>Q4;;A1$61!PYGGGEQBUIW]G>80PN/@       $MXTI]'
MWH\^S';Y'-I^C_C&/GJ^#(IOLGW=;73.E4%=Q3;U7=[6=C:HKE=G8U6V#6YS
M'-_GJ:6&)YNU*J[">2F>].EK+U-F]5Y;^<?LFK7P'N(;0VG-/HH9J([6BOGB
M$UTAQ9^MZ8W85PT.CFF7Y79MKL7L*5298HWJH[6E<HXK 3:=Q'*]-M&L1,2C
M4=>*NY\@B:$6,(,ELY)E&/DXG+I)BDYFT,,&Q5BLR6HL[JIMFS&..%"(- 9R
M_DU)"=*!T1DO)^/@       $#RSF<EO5BIBQWLOGW/W]E\)#=;F71]-R,=MC
M7Q1V:QNQ$!T-&;<[JT3I;NSB\Z]*8%.UR(C7RR;G[D).MLYT-N4:&Q;3C=NZ
M_-Z70O\ GWZW5_)ZS*9'*R]<],MBK1(1)61A%"::330")ZBL5ZC5<)0ELWB2
M)BD6J^)B1*B*)B10PA25+.3:9Q1=#P^, !(<(43(\4&C1,8/$,0PL3 5
M    (?4(8B.Q=780^?1UO^U\CH"^I?/;M>W\[MDXO/PZ]UBHE$KQ;T/S]NW^
MGL[ .+OX9]O3F'7Y*U\T7@W,H-3GK<=JJTMNY?EO1="7S+W.5WG>S,-7K.8=
MU#6RJ;4J;%5L&-M4,(#!%:(53%TOSD0(**10JAU"$Y8B*/JO+O*NH!,?%R,
M@R6SE4C&$:)I)EBRD4?51$%DT1!$H? =(48,$1HH1Y$        "8E@EDB\2
MK!F5MCQ0]?Y;G5^K^ PO]CXW>1O:6N#T.I,?1WKK'L4_K[F>O/Q8)=+$OO:E
M#Z>:K.3LY8\_;TW\[N[7/EWJ^AGY+[2X&EWE*:,;@NBR@^/  Z,&"0J,&#B7
MT/@.#HZ1 \,& ,&@*"@"0X.#PL.C0 >$Q$!\5&C1(8,$AP>&D2*@
M$"4/28/4S0=8B^GIRO;Y&IWVOC=5'O?%WY];R\%?H.G;FUX9&S(UU88D6_7(
MKS&?*SS>U:CS'I-V?S7V>>GB_40^'O1>&(V,$9DJP8 \    , :, : # &@
M ,&@   #!H       ,&@ X/#1@#0          $X0>GD1FJVUKN[7.ALVM;_
M *')Q*]+RIEW>;ASO-7_ %<>?^IK8J99V0:E\O\ Q_0F?"W,C.)Z6=:N=W4Z
M3G*WG[6F?1QK[H
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
M5GQB!A@_4Z]N6PCM]!I-*5 ED,F9W(MC%F<Q->3QR.79 ]26D<8FM$($2Z2
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
ML<KF7%K3X&25OZ(8*&%1A_1EK^CLM0X:9J7"LHBP:5#:=$?H-K!;A0&TKJ!
M_P &OI3=&G^QH?1U'X]#\>KG\;1?PM#_ $VD_!Z8/QM'_&U_];0>CJOIZ#37
M_!/_V@ ( 0$  04 _P#.'Q8Z":0BGB=S!9FO1->E&:+VT1N,O@[097EWC?!+
MFN]'@7"R;M]S[MNVFFX_>V[;\7-N_P!_3@W$KG_D9<?69N/DD;:0M\E/;0J3
MY+.UE ^2]MAY+#Y(VT;MMF?(=XFR$NU/?1[<\K!LCW<.V;=+;-[P>#-YQ8K?
M&T<XFMC./PP@?K2E)J'R'TNI:+ 5UK0(-:T6 I6ZO LHKK6NM:U%:UU#7_P.
MM=2UJ*ZE-%@*UUIFTKSKH:@@82015<9#$62;GYRXPVA!O[W/^UC8Z\Q^_P =
MK.QH>5_DQ[)G;D_Y!W*&Z)>0/=J[B-X'</?3S[EKC)]RG+&Y0_*F]&<[US-]
M4%_D&;\R]DH).S6>WUN6L.+\%?)'PK@B+S@V]C=M@;_L&M\IROM]L'SSW ;;
MN>%O>.[KN&INW[Y,-G87?:_[QO:;SY8[=W[LC>%JJ1,H&E$Z#7]1(%%P*:0T
M7-&==&FTH9+H*73,/7U*,33-J3(U--H$FU"OJ#(%KUEI6.G6U=;4/M^S+ 5U
MUUFBYKK:NMJZVHRD5ZVH]0$2S: 7>M39-8BN8!I+^262+5EZ1I-<VUNNY>9^
M.MJ0\T^ZEVR<10<_?)#X+VVG//R1.1MS7/)ONY=SW*#[G[A.X#>EQ>87EC=3
M[;[6.6MQ5B/;UYUS%;6]L#N#R4FUO9EYUR\5C[&G.[BP]A_G&^,/L$<VD7/L
M(<_1#,>QGW&X\7GLN=R-D-V^UYW+;53,]HG<=@GR?'?+^V%M-S;UQDV-W'D+
MF%[A+L8_;L-S-F>,,;D:EX.PZ-B,KNK8USV\^ZOW4=O&5[$?D$\-<JIQ]R9L
MGE#!2R&-(\DQ9)@X_0[#4G0$ZU)KI*Y5DUD46.K+!TB&$&C);Q 7%NU=$+BX
MMV%1J17J]-23R$HW48_L?O2D$?L_,UH/TL2!J=20*8@U*21*\AH6+SO#C88U
M9K"U7>O<)PYQS:]TOOX=BW;[8=TGRP;O/3<U^\5WB<Y9**T[MN=)N)_:K[G.
M2FXX^/IS+N!>'_CG[E@3C?X]&UK6':OL0\-8>MB>U+P!LU<1V4\+X4XWMLXH
ML$LN*]A6"Q[+VO'2;5V]%2X3"@_T3"D3;:V[/4FR-G25E.%^-,R,OVD<'YF+
M?WM;]M6^&Y.]@WMYW5#S3\>+?V%/.'L^=W'&]MO[9//'$F5Q'*6563%9N')6
M46'CG?([5L+B'/['SF,N/;U]XON0[&=]=D7?WP9WP<;3XZ/6V8H?$TV@ISY$
MZ%U;2.)&J1[.SBS?/NR,?E/^;]IVT&_N^[B;:D>]/<_@?<F,[S;Y]NV/NA6-
MAN'C/O+XXWQC[WGC:IFV]RCL[-K$;2Y!C :/[$Z@$ZQG]IK1;2NL5YFM*TTI
MVT!<ZAB0HZJDA0TMO;J>1N;^*^*<=W5_(*[3^#XNY/Y,',F_+SESO%[^^YZ_
MXA]H[O,[D+[M^^+?N[<9X-^,]PAQZ.(_:A[=.-(,!VO\4;<%CQ_MC&K'C,;$
M$41TTI4-,X82:$3&O4;4RD49CI)+(2KRZM(Y#2.E?G2H/ZLZDY.9JCO9VI9(
MI!FMD;<W O.WMT]MG/6&[\/C:Y?%Q<N\!=P/;?N/;.\I9[=;HSQM)&6W!QUA
M,[!V9]Y/+'8ER[V ]\_'?>KPXT"Z^+G0%QJTNIC4-4\EM;)SQWA\/<(XG?WN
M5\H\Z;DQ5SE=DXGESN&W!G(H\=N+-SKL94W!M+;BW.P.1]@QP[FVYE]V;7?C
MWG^ZFLSDN0<C'Q=[E[\7Y[B7N#XXY<Q:"-@P K_.,Z'J45UK0(/[ TS&NJM:
M'VUKRI_N5)*1#3+Y_ ;>M^Y[WG>Q7MDB[SOE8Y+<<N1W9[J7?1F>"_CV=S?,
MT_;=\:;C+:,/$/M*]M?&%OM#@[CS95M98VPLPS%:)8T)#H>HT1I1)IBVG4]
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
M7;T&N)P]O'<<E8NV_N[XI-G;V_;LT89N[?N9V)VE\)>ZE[E?*_N.=Q&TN/\
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
MM[:R.E[%H\BK>U;[A1MY,5%B/Q_0Q5S]PET/[Y$NC(YJY/51Q]O$?RMK _\
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
MY%W\/]B7H+!*1C4NT\%<O4]D^^R-N7ZTOP@<MP5INLW_ '-GA)F];:_:K/\
MN.TX%43*;=I_XU6G:#;6QL)-57@4K=8GD8<(CK>'S.E?N9%D)\N$,])KD2[A
M9&8T/2\G1=2FCHK;*%:Y;:V;=2C/V9N>[I9=4-M&Y[=+]K/$E_4DGH-*N"7D
M])+(Z9%=U4B:>2# \CC4T'*);$TQ3Q3XP91H:(7+@EPRB4N,\S!DT((2$V:D
M)Y%:O>;%FO32&;2O/RNE0;F[9K!?Y;76M#<_CEO1N93_  -S=LY;;_$:;[Q8
MYFWM57JLX%:/\MRL/!*IZB[VGZDA[GN*QN3]Y5M"<8$EH3S&-&HY61)099:M
M<FNHES-GHHVFX_L.UZZ,MT[:4HJI]-C_ )FT_P!R;_L.KM-DQ.E?4>I0-P1
MK5KZ2']/9QA"S]#X\79/':PC*X8SP])G!A]O(NE21&2NW/K8[V>62-]62)PR
M;5U-JBHWMRE^)[:E:_\ :L'[_4T7]UN;B5TL*3<W^KTR].8YU(YB;0]V^W-*
MZ:&VNF&D)<X/5J56[7454O3^8L8&[K!Z:CKTR-P)S^ Z6?I^\^8UJ-*(/ 3N
M\G5S)JLE'N5F!UH_2--\A;==%^AO[>]5/VO4\/..4&[N;3=5/(K5WQP<OO'9
M'2WDRQ=W:T[#XHLJJ9X)IX'+&WH2Q.8([73RX:]AM,R^#EYX3 _H%!!/,5NF
M;"[D-^ Z*<LK=KQ-OVOMZ]6Y9Q"/^=[K9C?]+EQW%;?-4*A?>WO<*$G%9<ME
MIWHVYTY)#M9C2_:A9*[:\#V]HB]E+*M)8X/Q):D3X--94#D=A^1',5G7)6E>
MXQS&[KN&U4>.'I7"\/D)O]VA>J7>6DE"ZGD:YD<R>WDP\?1J=3'UM0NUKDZ4
MQ7==64V?;U;W'"A<S_\ K/\ ]A2V_;44U5N;\->XVU[*O1[5IQXQ"-S;V-Z7
MGG^H]S<WGT2/JL-5?I,E64LZ3MK4I5+TI(UQ@62V.#9(D88^:8TQ].I+U'5\
MA.#&G"33(W!GF/R%#CU%\\AR\B=45:U\"R=' YG44+!#[6487T#XI.N?] ?4
MO4/O&JZ%6\+F4VO;[;=YC0]I_*_SZCK?IKANUNY+/WZ+O-B_OK_*]EMU3ILI
M\EIU/27S-WVGLUTT2A*NB_4=MR[ZG(^:X,R;:F6;C:Y_>0EZ4D)<A<A4;U'C
MA51H9-.%FA\%:,"26#Q[$LJJN$F5G5EJ^);/>6EYD2G45G"\B'8E,2;,?4NI
MH;2Q]#;'U''#7/!-\^#$]14VMJ*XS!\W^1SN:P].7W>)2FQMU2VE%6ZIQY<D
M6I3W#6V_');<O?JLWJ.S.EHA&!SJ4J]<'4TNN1.=486!3W%;6U&X,U-,F$2N
M#1XF%ZA;?-$<,<8)526]$7[I?Y%X>)'9:%.1+>B'&GU)QRXY'GZ!=/<87U#Q
M'*A(;7%*<+AFLHK??<,JMK+:Y+N^'B.^TW6I:]K-V8ZTGI;*/=Y,4Z0,<\=J
M.]%>EZ,BQE9(8H>4*3!+9A=C[Q),]2*OF2GV66?*"R2Q'Z#CF6*PLR=$ZCZM
M"(P)KF+Z704&Y*[OS']:R/!U-&!2\=CJGTR)M^I"KM.!.UF^#J]"71&%@A/!
M+[&UC$B<N6T3Y?F)^!TR74D&7DU)ZLD3C@RS%!',\>*X8)8HT@M!'@6*-KF2
M8U_Z$O4JTS/TKE\&HU)Y_6;NVHW&!HQIPZN9Z5IQ:3P-_2;2G6TFSMM^EI$/
M0GP.E6Q)2'@B?4)29>3(FCQ'WL?<0A)Z"9H81D:Y%G)$L3<PI+)O*1=> T5[
MQ=Q!@3F2?IE.A1KZWW":YB3(3(GD9>>PX^DV6UCJ-M\TD*LY0^JV![M=!)V$
MYU$S.O!<&[#-125@4<&EJ:"2<,F^OV[CIF$6ZK?Y']OMDMW0,KW%?(C1)#2<
M\-!KN^BT(8FUKP73];4$<'WG3R^HU\&5GDDO[BLN9;YBQ!"*S,2*?W(@F1B5
M7S$Y)M;!;.4?+ZN8KB<Y@PM3ILLCMS)8FM1*N@Y3B"V<0>,$B2*MXA'3MH3<
MP)<&X^@\'PF,$L2?+ZM$<%"[*^JU?=^IU=>9*LB.7#3)D3DA6-<#=%#.F<#;
M1:E5K@KNVJNOP_,JGJ)\BMN8WR,M\?$O'<73?>8?(:*J,29T@<$O07?]$O#A
M%F/$HPOKJ[#^H]2*;75Z&U^9M+DT)U1-=!SPBK/5IQPC1R.RU'7<0H%@7ID:
M:1*-19%X%ZM<BZ:&^0VM"KCF0GD_<-)Y-!3V6TNPJQG@O#L2:'JU^H81E<%"
M&GK]:PC;WEHF;>]7+6HFT-I8&XT&>'"#P(@;@T.KF*5@J0A3$P7DM)+%"Q)U
MU61].D\'*+0=+_<V)NV3U(P3(DGV'DE:\;3QP5[N#,CZM#.OT\P3'#IC W]:
MZ6\$K4O[*]L3*%56U*M"4%+U0CP?!H4$&NO!3R%W":>1RRWD3&!B;Y&%C/\
M8CG/Z"MYC'&I6R>1+J%+[#M].W_IV-2J97>V[--0;5Z[OJQ*R5:MR(8U92QS
M4A":,&AH)+62SG!U<<LF1-,;?(567OU)U2-S=KHFW_8W$UAC263(V[9/5J8X
MM]PU&/\ 7?$PR64FT5ZD5>SN9:T,O$"ZM18U)JL<$FQD]Q*9#%6<F@VF0>!+
M&FT-)Y+UMN>F&7V^J4<AJIB^!)Y0FH:&DE]Q:+81@:[_ /7[$)#956NUMO&H
MMQ7]+S]N9TN_]RU=RV4.NUNIYCBY>3#++KR3U8%56R0W#)3&Y);P+95EU,>Y
M>WB./V]Y;YF[":9O7=VZS@Q)DB,<)_H+N$B3&C%96AIBVM[=A8@K;;OEF5AX
M/^7[6W5LMRT4]PJNMXRO$?2Q0\D6;&U5R?)AHIN-.6+.!V:E0.CK UMJ;6/^
M7[C-^XMMOTJ-"SO==4:#VZM])-D-+7C7/#"_H)M(T(7!6K9RF5^9;T(ZJ;C@
MLMQ3/(5=FL4;R4]2EB;K@T]+'%=3YK2DJE7 K=.!^G!Z5DI.8>2;;B5%W&Y7
M;W/\N8A?[#ON7;KR$R%QS_0JA8X2057B2]":7<%*[MG)2U=Q0+IOZA/<<,=>
MH4-,AM2.;H;MN.('7JSDGKSYF[.YGEJ7K2V&.UW+'#(<"G^BFB4B6B&8$TX8
MEUN"KZTOO.E6M9>#U*UM9KPEG^/<CXR9WL_$K9[L_$MMTWEIXC;W)L64N?,?
M5?!A#AZFHASX?T5CL*-3TZF3$R.=1=,C^7/B*>J?B6GJC)F9/3^9G@QGJB#T
MQ H_H?\ _]H " $# @8_ /Z!2CAD?JEG[U]YZMY'_M1U=:Z?-?FQ9_%#^7"7
MFA1 ^JT#C=<_$;ZM?/\ 0]6YK]NX]6XX/3;[R:[JZ? 4^XQR*UON)KS0INOO
M/1N"2W5DR\$SD2Z<CC^@=>.;(]>_1?$LMN_4UW"6UMO)9[]K9Y+/X(2V/8>X
M='SZ+)?VR?,I[7>J_%-?W'MVVK5\17W/Y'<2[LCGW]W7XC=?<V^,D_\ (M'Q
M'.Y;\35_;X'[;/[_ -#UMHZE<_\ :H\RU:73^(IV_P 29W$_-">W[O>ZO/!1
M*SO7S4BK[O;W*/&8;7/FDT5ZUU4>C*V5X;\R4Y^ARS'%YX(Q7!',SPP2S3LZ
M?5]#3LXT,Z<$N\U,HB!VZBRY$#MO;U:I=[R6CW"=EY#IL732UYO_ &^(Z>PV
M]RU_!./+3F5M;V5Z[?CCXC6][A4;\1V]Q_)6;\Q65>NR[X8U[/\ C^I(6WM?
MQ3E^1:]_:_+<?;036_58TAX(^8OQ$J[R4^8Z_,37V\31,F]:P1N4_"3JILS:
M>X=;_P =;SQDZGLVJB4[=7,Z<FA/1@7R[]+*UW=YV7<5I7<2I]Q6-R=)E_V*
M4]SN>EO^Y6^S996DB?,5I@R^SG0A(<H75H0M!F<$)CLWD?5=&-Q2>EH@EZ'@
M:F5]8RCTBG7L0T:#@RQQ@628PB6TD/YGNZKXH?\ ]";*OV]':CTZ?4W\%+_
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
M2RLEUOF6O18/77*)B41T?>1T%JJHGTZ$6I@E4)JL"3*S1JHG9"AL2R.-#/\
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
MVNDRXQR #E(?YEL1\::YOS&Z>:UP!#G9T0L0+H2O&N?_ +S.F.7_ /<<=?\
MKT1_WE=,+;3<8/M]0WI#\R^FA_\ $,<HO;YPE6^9G3+D"VW'&'_K*#7?,KII
MO:3N,'8MO/>F-E^9O3KW."<D>8Q[RXZ <I36GY71>ZX^YXK IDB>'M(/Y38G
M\PHDG1?<.Y.RD47(%A<B_&@X\;V)]AT7A4F;OFZX6VXL3'/?)E3LC :P D^8
MA !63_S1\RNGY\G';(708>7%ERM=&2"U\<+G/85[161A[7/N&ZF%[VB:#;<D
MQ.+7)Y7/:T'3PH\NP;[DA4'I;9+==#9IL*C_ %N]2;!(]\;'P;AB30NC<_@2
M6AO*$O6/'M'S0Z:9D3F,"&3.AB>"] %$CQ=:CSNFNJ]FW.*1K7-_39D,I1VG
MY7.!O0?$]CF."AS"$(X%17\^-I2YY@MP2B:FYI8(&<Z%'%K;=IL M?T_KGJS
M V7*0<D62\,#KIY2+(.-&?!^8/3\L5KG/QVFZ70O[Z23YB=-QGCS;ECC_P!8
M *"_,GIH$D:;C 0!Q4B0]E?_ .F=,^ W& __ "RE(/F1TUX_U&!/@^G'_O(Z
M90<?ZGCW\%DX4S'9\R.G"7.#5_J&.BFPN'D4P['UKL&>Z5.2.'/@>X\U@  X
ME30FQY&31N (?&\.:? @VH  H+CVURMT)XDV[A[:YY#9%TL +DU_3^L^J=OV
MC)YBTMR)0Q$/:[RGOO0R,;YD=//80JG.A9[PYP-$'YC]-JJ?^\(4]AYA8U?Y
MD=,C_P")X_W2&O\ _2NF3_\ $8/_ +1#1_\ [)Z9M_\ J,-_>\4@^9/37_\
M(P<;BY<E<S/F3TV>(_[1QPJ70>>O3R/F!LA*H/3RXGA> YFN(!/?V4P-^8FP
MM+M&ORXVE>S7C5_F!L0:?XAF1NOQ"-<5(HN9\P-C<UJ\W_%QC3VJE._5?,?I
MZ -7F=)FPL&EC=RH3VI4.P=)]=[)N^YSN#&08V7%(7'1&\KB233)(_,Q[6O:
MX%00;@KV&CW$A/MI4U^IHL84L=-;<+]M":4JU2;J  MNQ33,'KSKK9-BSG^6
M+&S,ID;W$6)#25!!IIB^9'3Z/(#"<Z&ZG5 \J$&M!\?S"V%["%YFYL)!'L>H
MHK\PMB"7)=EQ@ #6Y(%_NJ#;_P#O%V3+SYWMCCQL;);+(Y[BC0 SF 4FF[_L
MKQ+MLK6O@E:B/:\ MNMU%6 L+ZKP&MQPJX[M?PKF13;4Z^]>-!!QN".'#NM7
M4V[9^?!BY65MVX1X[)) U[G-Q[<K254N<EJZHZERY'28LN]9DS72$W:<@N!4
MJH-/Q&RL]2"+E9RD-0IRB_;:MHVC9MJSG]*Q;MBNWG<A$_T!C^JWGB9)R\KB
M1KW?#8.@^G]KQL%N'MN''DNBB8QTF0R(<[WO ;SN<2JF]  V[+7MIW7HIKIQ
M[+_;37N'M&O:MKHE;KA8F<(MXW7&R,?'BC<?60L+2@:[F"*:S-VW1\DK\O,D
MF+I%<0'OYE5RDH*8P\I+8TOJ@ XJ@KD8 &N<UENTEWV <*S.I8Y#$\0F1I_*
MX\K"XN"D+4VUPS9,N-%DNBY>9Q8C7$7"D'76HCN,)>\L:#S@HVW%::)HH!)(
M$<'-:0%T0Z4V5S<4,?>WI$^:_!:$C!BDNX!S55>Q;5S1&!IX$EI]R'2L:<2P
M#EE86M=Z8YD)(':*_3A\-L<M'*YH '(->%2OG= XNG<"I:3^9;"U1OE.*WRJ
M>9[ OL54*472C"!;V&,KR]]TH%L."7-LH]-$MQ[4H,QX\7ET)8&\"!85D18D
M;>="UCF-"Z%#8*I-3;,_)D;%E/,4<9>X!""#8G44W?<H.?(\<Y<50*2[4Z:]
MM08;T!Y21=00#H.PI63E[/D.QIVX64>:,EK@C1RGR@&R5+)T]U?U#CSR9#GN
M&/G9 C:>9;\KP T4(\GKWJ!CV, 4;EF-T6P\QU HLB^8W4H:2H']4S2 ";<3
MPH./S'ZE1!;^IYRKK_:U6B7_ #)ZD9W_ -4S4"=MR:('S.ZB<I(*[KE\4":]
MU/,'S'ZD,@:K>3<<TN+0$0$J*YLGYG=6C)QY0XLFW/)1KFFPY7.!2U9.[=8[
MO-N>3C-AB$L\DDKWCE:>9Q>2A*44UT^P5SFW$]R<5[C6?UG\R^I\'!SOT^0[
M;]J$S7YN1+'&7,9'"#SN=(ZR %*W'IWY-;[G]$=!/FS,:%^WY,S=QS<9SG,9
M(]\3V^BXLX U-E]9]6[[NLN9*Z:=^Y9N3D.>^4^=Q$CW"]!T6<P@@%"PD\%N
MO;1/ZYEKIZ::6(O1=C;@UC@B^F9&.]O(X+<4R?8.I]\VZ>!X=')A;EF0HYMV
ME Y$!K"ER>MM[WC$B=$!AY>;E2M<QA #5<\A2/96P_+OYK[3N.%NVZSX^'AY
MCHI),;(F>>4M]12CUX&MHZ^PVNCV_=<:&7'8YI:7B5GJ<U^"$5.[3EB>5'#R
MF]ZZ-FZ0W_<MFQ=RGW..:3#R)87M9$Z%'#D*$#FM1P=I^9?54L;_ #/$FY99
M8SO5K[>%/.1\QNH^[EW+.&G^MJ5KS_,GJ5O8NYYMO_*N4HF7YE]2N(6PW7,M
M8=I%(/F;U+>UMTRS;Q#B;41'\SNI"1P=NF:VWL<%M0E9\QNI"YIY@1NF9JJZ
M\UJCWG ^9_4OJ83VRQ-?N>8]CO3NC@7WTXBMHZ*_O-.DRMLFDQ\/_F(<\GIA
M6QE\['&P 136#UO\H.L]IZCQ<F"*2?'Q<AAR('O:'%KX@>8<I*)K7.Y;%>/X
MU+R -/IO0_ZIOK6-M72_4>X[/!E9&3ZDF%D2PEK \(A8YH5#0QMJ^9G5LC1=
MS3NF5Z8 U#D=V463?,+J)38G^I9R=W\0NM7^8O4@74_U7-6VO\6@H!WS(ZD0
M+INF9=>Y>ZD=\S>HV]@_JF:FEA[THMB^9?4;NP_U7-[%T45^JB^9_5<<;5=(
M8MUS5:"#>YX)6U=(CYB=0;I)ND[86G*SLB21KWN :A#K>/"HOG%M&_\ 5KNF
M\&)F5FRX.5FB9F*YA<Z9J'E=Z=BEBE-PV_-#JJ3*#Q#Z4VX3<X>WREC@7@"]
M&/-ZWWIYG8K3^LRB4=H2 \Z)K4^1D=?=1AB$OC@W'+8>4+9HYEXUTIU]A===
M194&S[OAR[GMNX9^3+%-B1S-,S>1[D4MKI+K78MWQLCJ!NTX3-ZV]LK73X^8
M( )VO8"2TA[31[1[+:+<\$I00/8OPUH<PY@2-5"&NLOFEUAN$&!@;!LN=E0"
M60,,^3%CO=$R,*I)<.%=9]4[9UQO^W=(X&]9N'TSMNVYT\$9@CR'!LSV1/Y7
M.<EN"4R:'YA=1LD:T>B)-PS72!B>7F(<0#0Q(OF#U+(UJ_GS<ET? Z^IS#3L
MI^%D_,OJ'&(LX09V2TW&BN>I0UL V3J;J[>.G-BW+!R.H\_*R\R;#(?-_*@8
M5,?,.4N=P KIOI3/E,V?B[?B#*E<I<9&0AKP25-G4C.)U%[7M0"]W@+ZIX4A
ML$/O2LO=-PGCQ\7#@DGGFE*-8R-O,222B 4/DYTKO1GV/8Y<K$S1C3$133<W
M+YN5R$,*UD[EAF.263FD<6IS*[S'2Y-ZQ^D.@>G\\=*XNXX9ZCZAE8YF#A8D
MDEXXI#_M9G-#K-! XULVPX.S8,N^Q8>,_/W$PQ.GERO2'JN>]"XJ\KK38H?*
MT6#6A @1.SA0)\#IJO;[:*B^ON\;5EY\I#68T$LSB3P8Q2+D:I6;@#*EDV[!
MR9,:&#F)8T!SFDEJHE,>V-H>6\  ;CVZ$=YHN!M^5+\/ :5B8KASDS1@@D:!
MU['N-1[/C-]**7$ \O%6([LJ?=\J%KIYI7R<R!Q*D_VBH->E$WD:GEL FG9<
M:UY7N47L7612$O:@W&RYF@+;G<+M'CQH%F6]UP6^9W#XZ5RG)>0P+^9R'74>
MRL*,94@8)6W#G*+Z$@\5H9,\LB_IK75?);P*UDQPSRM29Q'F)%B:;RY4R<J%
M)'+IP 1$I)LN2_;(\E#]M$3YLP-U21R'3@E++,^0W'F4Z^ZOYK0Y18$*#;]M
M8$\"1L;EPE_ )Z@#K#2U8NX1,#G.Q6*4!*\BJ?::B*%I#'BQT"Z7[13FO!,?
MZ><$+8JUMBM[UDN;C1\[\B8\Y:I!)'EOJE>:( )="/M' +0_E-7545;*/LII
M$+0B\ 0=%XI:G-#6%4" *>&J*FE?D &I\HO]4II].-#&\'F#4L@ !XK1; Z)
MOK3AL@:;#SD+8\:ZDACDYGX[L-4<2O,P:+=*4CA[:ZQ^;_7>Y8VW[9T[M&;F
M0B:1K'9$^/CO>R.-I(+G.* =YKJ'J#,W;<8/E_@[KF8/2'3C,J?]+^BCG<QF
M9D0\W(Z65H!TL*QLG*:F8X<TA(!<I2W*=*]."(>5 #R@$]Z<=:YGEK6AH5S@
M  -+$M&E>B<F)TEQR->U1PT52I%-E;D1\CKD&1I(N.%Q0 $<O,TN)"/T35-*
MR8)Q$[,YFF)@3F"*A34 &MDW:7;)Y.DNA]QP,W.S/2)893*7AD:A7.+6%2-!
MXUT_T7MD0BQ=HV_%QFM  O%$&%0"0MJF!T,;OLKY9QMB#A(=]+UM_%BZ<+44
M@:9'N/F(#BFB'BE(<=@5%(:/PHEL0L%#@ "-.Q*<P\H0C4@>[S72@>5INI13
M8Z!.""N9_* 4(!%^_6KQA#8<>Q."6KT)Y&-:]I'*C07+;N]M.W#: 70@\W*T
MW[20EP@XUT^]G46YY7RTW?=<+#ZEV#+RIWXV/CF=K'SX\;G$1EK3P1:Z7^9O
M1&ZXVX8N\[5A9<S(I YT<L\(<]KVZ@ARJM2<!Z;^[^$TW)Y!SQOR$)10[G;I
MQTUHNDA8Z1[Y.8N )2VO&]._D-%APXDJ2B?A7^S:" /X1QXKI5FM0@D -!*W
M[.-(T)>]CH2>\4'$!$4V_:+5F1$1N)@D4.#=>5 !IQ.M=#S2%K,<=4;?!*"0
M6^E)DLY0221QKI7I;>>G=KSH^N.@//E''A?(S+R<,L80Y"+.-=<="S;9/A[%
M)O>9N.P9!C+,>7&.27AD93ELUXK"GE9$^81L:XJTDH-.5%0&O3]%H:01R@
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
M6J.2RI74V_2O$8P-IS9P24NR!YMWBNO.HLS*?DAV1EXV/SO+A%"S+01@*>4
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
M^J=XD.5F9V7)E/FD)D<Y\CB\GS>9.8^^F8XN(VB, =@%@%0UDY#@ !"\"^A
M/L3MKH38L./U7Y/5F 'M8.98QEM'* -05KY/=-^EZ4F'TG@&4(AYW0,=<)K>
ML07Y6-<!Q*-<1PX4PG\P,B"X5 Q"NHUHJ4*FP(X>"\*&4^-CY&J6N<-'(4-&
M/I#J?<]DAC0,.#F9$ '+H/Y?=1];YD=1DJ 2=RS3S=GF]E.>/F'U YP4J=QR
MCPM=5.M%G_>-U+#A9#.5\L6=E#S%0%=S "ND-DW?K;?=[VS<MSPAD,S<V>9S
M#)DM;:Y0'PKI+(R'%\LVT84CG$JXEV.QRDFZ\QHD%.)^VBUQT-OJ*EQ,IK)H
M)XW1R,>T.#F/!:005%QVBML_O?\ R;Z9/Z1T^7'UM!M.-YG.8&2Q9>1% U&<
MK7%7$77N-?TW/_DY$$CH'QO(#PYA <"TH00=;4V9GF:ZX([-0;*BT6 H"GM\
M>Z]$E!:Y54 N?C4FVXCPKE:.5RD+_$6_F&E87][7YL[ ]O0^PY\.1L W.$"+
M/R87<\<L$<P_FL<18M5$K!V3:X8L3"P,>+&QX8FAC&1Q,#&A!8%!2@@J1IW:
MK2F($\20._P[:(:UK=38?!;ZU<VL@_9?Z4[?N^@$'Q'[/\+<,^3\L&/*X]@
M:05K*Q=T&/)++EOC;ZG(2.9VH73PH[AT@.>)\0D;'$$"7+4*(-:+=WPYFB)Q
MYB6N*B]R>"BHH1#(O.W^$A""AYNS2IG/_-^G0DD!/+?6]9'(\$"5Y375QIK0
M1<=O%*[2 =-+_"K(? BNWE^W[*4Z!+'[_&K% 1V:]U0"R^M'WW4<::EO^""E
M.'I_?66"$/K.LB*A)'=>@%L "/#Z^ZEXA5]H %ZU6]%1V??WBB2ZP%K'LT"D
MZU(CFZ$7[+?:*S)'\J22-O9;-/XU-"TKS1.:T6-N4ZW[*SBYKO3 F>O+8!RG
MCW)4O*02)Y4XZE?!;4#H"WCPT/V&@0O*?V]FBK2D J1J%X]J%%)KTQ&T<XN
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
M?U;O#<WD2(?K\IS.8A 2X/2U=-[CN77>=-MTV[X4.1@MS,M7Q2Y#&/4^L00
M=$O72G7/44KY]QW/&PGN=(2YP#\4/==Q*\SC[*)!(3B;#V+5]?W_ $[-G-80
M [):YVA4\IL-=!7_ -?(O=Y6BGD:\AMPTT\+5.X@^8$6[RY;:+75D N<?T X
M$7 <7$&VJ$_2?9]_^.5.%_ \+7TKEU!5?!51/"AU%MN()<[:Q+-)R,!?R(TE
M"T H$-2X68',=',]J/!L6V(%NP5SM)(-P/KVK49C*%LD;@04"M*:]JU+M>4]
MLC_TAC#7$6!;RZ&YL*SHV#E@FR'R-(7E +B3J@X4 .[VD$I\: [..MPB:+5R
MJ\;_ 'BD[]?MI552$[D!7OK'X?\ $1\W<K@5]U1(;C"8=/*Y8[WJ=2A,S[C_
M $KHE-;K8(>Y.Q*THCV?00 A+45-0->"5+DR,YL?;7QR2*%3F4M-@FK34>#
MX!D$;6?F*(G8$N*BG<"\W"][DMQI\9;<P9!-B=&MT(M8FIP(W%,J3ML"0$XV
MI?33RC@> T!TUH>4^4V*'7[$H[:Z.4L?Y?R.*E+H4*6IN3E,E<;N,9:\BW^K
MVT ,1S2U6@EO+HB:"ZT]DV&'1^G)_NU<21JJ(E3X>,SEB?,0UG]EW/RG3QKJ
MGJ!RB1N1B8PO8%[!I:X-ZWGI3IE\QZYZIV_(PL7TP]C8CE1.C:]\H #6Q@JB
MW6MYZRZPW%TVZ=2;MD;KGY&1(7%TV1,Z7DYGN)1ONK'PL1\4@CA 1A!!/*+6
M*<*?BMQB(Y20YQ8=2;E4/;;A1E&8Z)Q)<0"4*\$(X48I,ATH)(YP4 ' @CLJ
M.9N4YS&N#BTZ$!#RZZU'C1QW8U.;EU0#A<@BO,'-8-"0X! MUJ:.)[7Y3FEC
M(VEI>'N"?Z5B*Z:Z/P-NSI^G!O&'E]1[@(7NQQ@C)#I<;U4Y&E[6WOI727RO
MZ9VR#:\#9-FP,/T((V1M,D,(#W^1 2YVI[:E<=!&\E=/RFNA00 S,=O#W.X>
M0P "WC0E8QQ:>?\ +=;@4[EC=9AMRWTO8A0M O :1DL"*0[\Y[^^NNI'-+6S
M9.VAA-@?3C<"BWNM#Q^X_0WP^[Z3V$+[1>F]U_C?W5(>QKS_ .36Q:$>KFD^
MPLT[5IL@C+ASR"RD(>6]O"CY' *.TJ.U+)0#0^]BC">!12?"N7,Q3(Y/S&-Q
M(N>S113G,CE8TE>7E( [A2R1RDI=047B@'"LU[,-PE9&YS).0DJUI12G"NG]
MMR'@XT&]X3N4:O3(:C2O8:Z$PX+Q1X>#R]W_  NG"O,U=/C]]=Q3ZI]. @):
MQ^2_B2H:%-R+I4I:QS@R8JC2>50T'@>RGMY'?E-BTGAX=]9)?_+Y'"S@A4EV
MGMKK:9$:3B %+$/]3FL5_L_3;AK]>_\ QUS9J@#N4#AX47#M3LUMVUE;3N,+
M)X,F*2)[7M#F\KVEJ(;&U.Z@V';Y']/;K-+D,E@9;'<OGBD:T  (ZW"U-;D(
MU]PXN(:EM>X]U29@>PM:A":$ZA$MI4>R/>1'*X1V)<""4N.-0;G!&"U[0\R<
MNJHI%AKS4U+GCK;2Z)P6M;'0^&MN&M7/U_=5B$O[[4@)11]?;4)_]/$?&X^V
MHV_Q?HV@D)IZ=K:6J=_#UGJ?]8V[T2FE$4!?C1=V<.[ONHHAH'82=?'N2K%>
M&B):BT%3<-OW&W&M_P!R?&6G)CC+'N:0/();AQX>:I<<S( ]P1IM8FUZ;/(Y
M@8QI>[F<%"!1]M9&R[?"Z:8MEQP^_*PO(:7%+(A.M23-F]=DDKI71N1%<0H!
M14I'XI;(!R@@-2_<I%$QL:"JW:.VW=37E%!4D!@M[J$/IDHU.8A@N45$KR,
M"K?DO[A3B8@YQC<S^   A!V:4_=,MW\U[^<#5/-S>%;UT]/CNBAGEA]-Y-GO
MA:TAVFMZ= [)&-U!C8DS<<N#4]81GTG-+M#S!:W;<QT)OG5_0V%/-*-ZV3&=
ME38.(Q[BR3(@C_FOC %W,#D%28V0,ALT#C%+CY;7Q31.8K71R1RAKFN![:C;
MEL$,A1I<C6L4'\RJ0I2F<TS/-H2YJ7XB_ TU_JQGF!*\P 373AI7*V:-&@^4
MN'A9?"G!DL;WH"QC2UQ]S3JM2010@-<TM:]W*':6T7C4>+\M>D-TDZ/@W'&@
MZ@ZUS87P[/A-F?S.APW2(_.F# 5,0<UBCF(6MJ;-@XN=UM/B8TVZ;I)#$[(?
MD^FTS?S$<\-+U05RL: -$ 0!/@*E6_-$]4M_#7RJVB+F:_+DWQK7-)"-8<<N
M)[_PHPP/]:,JG.A(5.! 54HO,$?Y7-1J*K@BW*4[<LAW+(91(T#^%"H]U;[!
M-$CG38A;(J\[6QN4U\?9>M>*4.XD>X?3[#[K4T(B]XXH$]XJ7OC>?_(KI;I2
M.-QDRY-P\Q0AH9R.)'A3H\9PDQWE71$ ZE3KK1(QBQQ[&@@^PN04/38P(5_*
MWV<.^E#6*E[-'N0:4-+:7 '>H0T%8Q;+8=R]G94^&Z-'31N83Y0WS:W!)NM;
M%U$QQEF9O&'))$JA[/U#%;X@&U="[@^,Q2G#V\NC/\(=B*.*ZTJDZ42>*)\?
MIZ)Z7@4OW>?,]4@H""8FHI[EJ67!1[9?S1GE0FZGFHR/Q8B38HFFECX=U239
M+S'&]W-Z338%20#I75N#(VSI8&,E"<KO3<0X+<D^:E)I ?#O_91[T3X_XXIV
MGLH@C46N-?W4.4*>S@#[1VUD[+O>%#D"2"1D;GL:\L<]MBPG0@_969D;-C2S
M;'DS22PO:W_9-YB0+!+ VJ7%DBF#P"T M<X^4!54+4&3E1O9R3L#G.!:!=%[
MK5DYV,62Y,&*K%3G5K%( -^^LS;<LF,Q9$K&\UK-* %0.RF2Q^<. *@A 4'N
M6@18:)V'LM0Y;*#= .SLH\H*Z@I8!._MK'C)<5G84'8" ![4ICD\PQFA+W_E
MV6]9( #4FD^));QXI0'-P"(MNVN4\P!-M!W$Z'[J#K>Q5[]#3E>&N -E/<G
MFL3$A:XP&=C7. )"*"5(")RU%A0%C)_TB2<I;SO>6:?VBA'961F8\4_(V5X8
MK'D$$W(X7J'!:)&>N0PD@@@/1J)J:FR,K!#W9\)25P\P+V\W,"%1->ZIS_6\
M['@=(>5HF5K0I0-'MH.Q.K,RY"@O!\>%([JK++T32WP:4JW5>6W0A -5X^4J
M*4=6Y*#4 ,)0Z?PZVH\W5N2' :'D"VOJ."4&2]59,D*E0U 0>%T K&D?N6=F
M[?'*Q\\,7-SRQAWY%:TJUP%ZAZ;CP3@<D,+7LY"U>1J74<Q=VK7*J:]G?8JO
M961M75VP;9O&+E0R0R,S<2#(YF2M+7@B5I#FH;UNG5O0&Q,^776F29\AV?TY
M%#A8V3-(2X&?#C:R![B_4HJ5DP=#O=U7MS))3%/'S->V-A'*UPY#YW"]E%.<
M_P"76]SL@57P@NY@U391=4H8Y^6?4?D):/Y3@21KKVVIO)\M.H0)"4)9HJ!N
MJD+461G=*YNTXLKX@7Y?,'\LB*1Y-&\:V;J;^\!UK/\ T+'FQ<K)Z>P'^G^J
M:QS'R03R.1P8\*"ES6U="_*CI':=BV[:\.#&9^EP\>$R>DQ#)(]C 9)7&[G%
M23QH1L/*+! @ '<G!!2@ZG7P(U%/85!+'-!L>!'9I6U;SBLD8_8W9'Z'(82U
MT3\AP+G-+0@Y@WC0_5[UEPRGB'KS=AT %<[>I<Q[#_#S:$<">7BE,#]URY\-
MDS'^B"6O>T.NUSD'D(J;I'+B,'.R%K0&HIC:CB0@)*GC10]H3L\=:"<"/?K0
M7ZE#]'?P\:7M^- H@47[Z<Q0KF/:WQ+4\+UC=3;3'(S<L*:5V'DLL8Q*BH[@
M'I?PJ([OOV7BY@!]0,D1JH"O,0A/A1$/56:B6(>"B^+:1W5F:;]K;>'EKR=5
M9AU_L^S^&D=U3ECO'*OL\E*.K<T#B%;=/]5*DE;U1D33AAY&'E)+@%X"MKW+
M?]QFRMBV_<<;)&(T.#)/1F#@).8(04"UMGRVD@]&+"Q<6-@:T",&",L'+PX_
M"BA[$TUO\:NAT3V?3M^"8R9MJCE.*]I'/&YXU;Q51PI_ZK?,Z &1W*SU41BD
M-%QP%-<SJ7<'(A<WU$:4U6RT\LW7*F@:YO,CR'D*@Y2EN^GX#HW,AG#?5<Y5
M>X(7O<[B>:D:38 '0W2^FM>8Z&WO0_;7L'Q_QQ\3\:!/#\-;43=4\.U$]M<I
M_>._WUG8DV''+.,>1T3G,!+7AJA"BW2IM@W3";CA^5(QCRP!C@7$!514%1[C
MB2XX=D-$C0SEL=6Z>-2=,O+GP3CTV6=RH5! 2QJ3JS;L65T,KO6D$33;F\R^
M70$T,;,QY&31N+$>TKS-'*3H*O&Y$X!.'8G&@"U>'F 5.)X5S/: $XHMN)N%
M1:PH'L+N:9I<2 -'$<""A)ILC8T8[$!*:-)9IQ*D5EQM!5\SR#PY076OQICB
M4*#F4M%^/PKUF-+G<.5+^Y*="S'>5<6A&.5-.'$U&W Q)W-F>T%H8\$AU^(
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
?6WONGMJ_8%[-+T/;V]U?Q4$73VI[;5W6^_\ \1__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>esp-20211231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" targetNamespace="http://espey.com/20211231" xmlns:esp="http://espey.com/20211231">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <annotation>
    <appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="esp-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="esp-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="esp-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="esp-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:roleType roleURI="http://espey.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>00010 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/BalanceSheets" id="BalanceSheets">
        <link:definition>00020 - Statement - 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://espey.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
        <link:definition>00030 - Statement - 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://espey.com/role/StatementsOfComprehensiveIncomeLoss" id="StatementsOfComprehensiveIncomeLoss">
        <link:definition>00040 - Statement - Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/StatementsOfChangesInStockholdersEquity" id="StatementsOfChangesInStockholdersEquity">
        <link:definition>00050 - Statement - Statements of Changes in Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/StatementsOfChangesInStockholdersEquityParenthetical" id="StatementsOfChangesInStockholdersEquityParenthetical">
        <link:definition>00060 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) (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://espey.com/role/esp-socf" id="esp-socf">
        <link:definition>00070 - Statement - Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/esp-bop" id="esp-bop">
        <link:definition>00080 - Disclosure - Basis of Presentation</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://espey.com/role/esp-fvofiai" id="esp-fvofiai">
        <link:definition>00090 - Disclosure - Investment Securities</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://espey.com/role/esp-nips" id="esp-nips">
        <link:definition>00100 - Disclosure - Net Income per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/esp-sbc" id="esp-sbc">
        <link:definition>00110 - Disclosure - Stock Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/esp-cac" id="esp-cac">
        <link:definition>00120 - 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://espey.com/role/Revenue" id="Revenue">
        <link:definition>00130 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/esp-rias" id="esp-rias">
        <link:definition>00140 - Disclosure - Recently Issued Accounting Standards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/esp-esop" id="esp-esop">
        <link:definition>00150 - Disclosure - Employee Stock Ownership 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://espey.com/role/esp-fvofiait" id="esp-fvofiait">
        <link:definition>00160 - Disclosure - Investment Securities (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://espey.com/role/esp-sbct" id="esp-sbct">
        <link:definition>00170 - Disclosure - Stock Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/esp-esopt" id="esp-esopt">
        <link:definition>00180 - Disclosure - Employee Stock Ownership 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://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails" id="InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails">
        <link:definition>00190 - Disclosure - Investment Securities (Schedule of Available-for-Sale Securities) (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://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails" id="InvestmentSecuritiesScheduleOfContractualMaturitiesDetails">
        <link:definition>00200 - Disclosure - Investment Securities (Schedule of Contractual Maturities) (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://espey.com/role/NetIncomePerShareDetails" id="NetIncomePerShareDetails">
        <link:definition>00210 - Disclosure - Net Income 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://espey.com/role/StockBasedCompensationNarrativeDetails" id="StockBasedCompensationNarrativeDetails">
        <link:definition>00220 - Disclosure - Stock Based Compensation (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://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails" id="StockBasedCompensationScheduleOfFairValueAssumptionsDetails">
        <link:definition>00230 - Disclosure - Stock Based Compensation (Schedule of Fair Value Assumptions) (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://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" id="StockBasedCompensationScheduleOfStockOptionActivityDetails">
        <link:definition>00240 - Disclosure - Stock Based Compensation (Schedule of Stock Option 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:roleType roleURI="http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails" id="StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails">
        <link:definition>00250 - Disclosure - Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (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://espey.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <link:definition>00260 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/RevenueDetails" id="RevenueDetails">
        <link:definition>00270 - Disclosure - Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails" id="EmployeeStockOwnershipPlanNarrativeDetails">
        <link:definition>00280 - Disclosure - Employee Stock Ownership 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://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails" id="EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails">
        <link:definition>00290 - Disclosure - Employee Stock Ownership Plan (Schedule of ESOP shares) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2021" schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <import namespace="http://xbrl.org/2020/extensible-enumerations-2.0" schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd"/>
  <import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd"/>
  <import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd"/>
  <element name="DeferredTaxLiability" id="esp_DeferredTaxLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
  <element name="TotalStockholdersEquityBeforyEsopAndTreasuryStock" id="esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
  <element name="UnearnedEsopSharesCost" id="esp_UnearnedEsopSharesCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
  <element name="UnearnedESOPSharesMember" id="esp_UnearnedESOPSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" id="esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
  <element name="StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" id="esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" id="esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
  <element name="IncreaseDecreaseInVacationAccrual" id="esp_IncreaseDecreaseInVacationAccrual" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
  <element name="IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" id="esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
  <element name="BasisOfPresentationAbstract" id="esp_BasisOfPresentationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="NetIncomePerShareAbstract" id="esp_NetIncomePerShareAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="RecentlyIssuedAccountingStandardsAbstract" id="esp_RecentlyIssuedAccountingStandardsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="EmployeeStockOwnershipPlanAbstract" id="esp_EmployeeStockOwnershipPlanAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="EmployeeStockOwnershipPlanTextBlock" id="esp_EmployeeStockOwnershipPlanTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="IncentiveStockOptionMember" id="esp_IncentiveStockOptionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="NonQualifiedStockOptionsMember" id="esp_NonQualifiedStockOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="TwoThousandSeventeenPlanMember" id="esp_TwoThousandSeventeenPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="TwoThousandSevenPlanMember" id="esp_TwoThousandSevenPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="NonEmployeeDirectorsMember" id="esp_NonEmployeeDirectorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="IndividualEmployeeMember" id="esp_IndividualEmployeeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" id="esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
  <element name="PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" id="esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" id="esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <element name="StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" id="esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" id="esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" id="esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="ASC606Member" id="esp_ASC606Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="UnitsDeliveredMember" id="esp_UnitsDeliveredMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="MilestonesAchievedMember" id="esp_MilestonesAchievedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="PercentageOfEstimatedShipments" id="esp_PercentageOfEstimatedShipments" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="EmployeeStockOwnershipPlanMember" id="esp_EmployeeStockOwnershipPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="EmployeeStockOwnershipPlanHoursWorked" id="esp_EmployeeStockOwnershipPlanHoursWorked" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" id="esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="NumberOfLoanRepaymentAnnualInstallments" id="esp_NumberOfLoanRepaymentAnnualInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>esp-20211231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <roleRef roleURI="http://espey.com/role/BalanceSheets" xlink:type="simple" xlink:href="esp-20211231.xsd#BalanceSheets"/>
  <roleRef roleURI="http://espey.com/role/StatementsOfComprehensiveIncomeLoss" xlink:type="simple" xlink:href="esp-20211231.xsd#StatementsOfComprehensiveIncomeLoss"/>
  <roleRef roleURI="http://espey.com/role/esp-socf" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-socf"/>
  <roleRef roleURI="http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#InvestmentSecuritiesScheduleOfContractualMaturitiesDetails"/>
  <roleRef roleURI="http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://espey.com/role/BalanceSheets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="locator_us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="locator_us-gaap_AssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Assets" xlink:to="locator_us-gaap_AssetsCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="locator_us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_AccountsReceivableNetCurrent" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="locator_us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_InventoryNet" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="locator_us-gaap_InventoryRawMaterials"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_InventoryNet" xlink:to="locator_us-gaap_InventoryRawMaterials" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="locator_us-gaap_InventoryWorkInProcess"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_InventoryNet" xlink:to="locator_us-gaap_InventoryWorkInProcess" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryForLongTermContractsOrPrograms" xlink:label="locator_us-gaap_InventoryForLongTermContractsOrPrograms"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_InventoryNet" xlink:to="locator_us-gaap_InventoryForLongTermContractsOrPrograms" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="locator_us-gaap_IncomeTaxesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_IncomeTaxesReceivable" use="optional" priority="0" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities" use="optional" priority="0" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Assets" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentNet" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="locator_us-gaap_StockholdersEquity" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="locator_us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="locator_us-gaap_TreasuryStockValue" use="optional" priority="0" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xlink:label="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="locator_us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xlink:to="locator_us-gaap_CommonStockValue" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="locator_us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xlink:to="locator_us-gaap_AdditionalPaidInCapitalCommonStock" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="locator_us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xlink:to="locator_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xlink:to="locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_UnearnedEsopSharesCost" xlink:label="locator_esp_UnearnedEsopSharesCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="locator_esp_UnearnedEsopSharesCost" use="optional" priority="0" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="locator_us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="locator_us-gaap_Liabilities" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="locator_us-gaap_LiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Liabilities" xlink:to="locator_us-gaap_LiabilitiesCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="locator_us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_AccountsPayableCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="locator_us-gaap_AccruedSalariesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_AccruedSalariesCurrent" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="locator_us-gaap_AccruedVacationCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_AccruedVacationCurrent" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="locator_us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_AccruedEmployeeBenefitsCurrent" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" use="optional" priority="0" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="locator_us-gaap_AccruedPayrollTaxesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_AccruedPayrollTaxesCurrent" use="optional" priority="0" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="locator_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_ContractWithCustomerLiabilityCurrent" use="optional" priority="0" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_DeferredTaxLiability" xlink:label="locator_esp_DeferredTaxLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Liabilities" xlink:to="locator_esp_DeferredTaxLiability" use="optional" priority="0" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://espey.com/role/StatementsOfComprehensiveIncomeLoss">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="locator_us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetIncomeLoss" xlink:to="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="locator_us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="locator_us-gaap_OperatingIncomeLoss" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="locator_us-gaap_GrossProfit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_OperatingIncomeLoss" xlink:to="locator_us-gaap_GrossProfit" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="locator_us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_GrossProfit" xlink:to="locator_us-gaap_Revenues" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="locator_us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_GrossProfit" xlink:to="locator_us-gaap_CostOfRevenue" use="optional" priority="0" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="locator_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_OperatingIncomeLoss" xlink:to="locator_us-gaap_SellingGeneralAndAdministrativeExpense" use="optional" priority="0" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="locator_us-gaap_NonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="locator_us-gaap_NonoperatingIncomeExpense" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="locator_us-gaap_OtherNonoperatingIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NonoperatingIncomeExpense" xlink:to="locator_us-gaap_OtherNonoperatingIncome" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="locator_us-gaap_InvestmentIncomeInterestAndDividend"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NonoperatingIncomeExpense" xlink:to="locator_us-gaap_InvestmentIncomeInterestAndDividend" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetIncomeLoss" xlink:to="locator_us-gaap_IncomeTaxExpenseBenefit" use="optional" priority="0" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" use="optional" priority="0" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-socf">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="locator_us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_Depreciation" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInAccountsReceivable" use="optional" priority="0" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="locator_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" use="optional" priority="0" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="locator_us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInInventories" use="optional" priority="0" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" use="optional" priority="0" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInAccountsPayable" use="optional" priority="0" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="locator_us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInAccruedSalaries" use="optional" priority="0" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" use="optional" priority="0" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:label="locator_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" use="optional" priority="0" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" use="optional" priority="0" order="13" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" use="optional" priority="0" order="14" weight="1"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncreaseDecreaseInVacationAccrual" xlink:label="locator_esp_IncreaseDecreaseInVacationAccrual"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_esp_IncreaseDecreaseInVacationAccrual" use="optional" priority="0" order="15" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" use="optional" priority="0" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" xlink:label="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" use="optional" priority="0" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" xlink:label="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" use="optional" priority="0" order="18" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" use="optional" priority="0" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="locator_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="locator_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="locator_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="locator_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" use="optional" priority="0" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="locator_us-gaap_PaymentsOfDividendsCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="locator_us-gaap_PaymentsOfDividendsCommonStock" use="optional" priority="0" order="1" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" use="optional" priority="0" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" use="optional" priority="0" order="3" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>esp-20211231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <roleRef roleURI="http://espey.com/role/StatementsOfChangesInStockholdersEquity" xlink:type="simple" xlink:href="esp-20211231.xsd#StatementsOfChangesInStockholdersEquity"/>
  <roleRef roleURI="http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"/>
  <roleRef roleURI="http://espey.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#StockBasedCompensationNarrativeDetails"/>
  <roleRef roleURI="http://espey.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#CommitmentsAndContingenciesDetails"/>
  <roleRef roleURI="http://espey.com/role/RevenueDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#RevenueDetails"/>
  <roleRef roleURI="http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#EmployeeStockOwnershipPlanNarrativeDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://espey.com/role/StatementsOfChangesInStockholdersEquity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockholdersEquity" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_CommonStockSharesOutstanding" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="locator_us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_ComprehensiveIncomeNetOfTax" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="locator_us-gaap_DividendsCommonStockCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_DividendsCommonStockCash" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" xlink:label="locator_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="locator_us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_AdditionalPaidInCapitalMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="locator_us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_RetainedEarningsMember" use="optional" priority="0" order="31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="locator_us-gaap_TreasuryStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_TreasuryStockMember" use="optional" priority="0" order="41"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_UnearnedESOPSharesMember" xlink:label="locator_esp_UnearnedESOPSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_esp_UnearnedESOPSharesMember" use="optional" priority="0" order="51"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" xlink:label="locator_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain_01108edd-24c0-d3ae-ea64-ce06ea2e7d27_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain_01108edd-24c0-d3ae-ea64-ce06ea2e7d27_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="locator_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="locator_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="locator_us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="locator_us-gaap_FinancialInstrumentAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_FinancialInstrumentAxis" xlink:to="locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="locator_us-gaap_CertificatesOfDepositMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="locator_us-gaap_CertificatesOfDepositMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_da2e6a54-0cd2-9cd0-2076-e867dff54f5e_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_FinancialInstrumentAxis" xlink:to="locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_da2e6a54-0cd2-9cd0-2076-e867dff54f5e_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://espey.com/role/StockBasedCompensationNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="locator_us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_AllocatedShareBasedCompensationExpense" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" xlink:label="locator_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_AwardTypeAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncentiveStockOptionMember" xlink:label="locator_esp_IncentiveStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_esp_IncentiveStockOptionMember" use="optional" priority="0" order="41"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NonQualifiedStockOptionsMember" xlink:label="locator_esp_NonQualifiedStockOptionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_esp_NonQualifiedStockOptionsMember" use="optional" priority="0" order="51"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="locator_us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_EmployeeStockOptionMember" use="optional" priority="0" order="141"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="locator_us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_PlanNameAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="locator_us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="locator_us-gaap_PlanNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_TwoThousandSeventeenPlanMember" xlink:label="locator_esp_TwoThousandSeventeenPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PlanNameDomain" xlink:to="locator_esp_TwoThousandSeventeenPlanMember" use="optional" priority="0" order="111"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_TwoThousandSevenPlanMember" xlink:label="locator_esp_TwoThousandSevenPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PlanNameDomain" xlink:to="locator_esp_TwoThousandSevenPlanMember" use="optional" priority="0" order="162"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="locator_srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_srt_TitleOfIndividualAxis" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_TitleOfIndividualAxis" xlink:to="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NonEmployeeDirectorsMember" xlink:label="locator_esp_NonEmployeeDirectorsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="locator_esp_NonEmployeeDirectorsMember" use="optional" priority="0" order="112"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IndividualEmployeeMember" xlink:label="locator_esp_IndividualEmployeeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="locator_esp_IndividualEmployeeMember" use="optional" priority="0" order="131"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="113"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="locator_us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_CommonStockDividendsPerShareCashPaid" use="optional" priority="0" order="12"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" xlink:label="locator_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" use="optional" priority="0" order="13"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" xlink:label="locator_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" use="optional" priority="0" order="14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" use="optional" priority="0" order="15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ad3dbe0-7bb6-2136-cc1f-b7cebb960db9_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ad3dbe0-7bb6-2136-cc1f-b7cebb960db9_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="locator_us-gaap_PlanNameDomain_dba5dc76-1ebc-d38a-c435-5180b709947a_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="locator_us-gaap_PlanNameDomain_dba5dc76-1ebc-d38a-c435-5180b709947a_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain_f26df8bb-f717-131a-6b46-ad8b44beb65f_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_TitleOfIndividualAxis" xlink:to="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain_f26df8bb-f717-131a-6b46-ad8b44beb65f_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember_d1d0ba2a-94a5-d318-33e3-c51bf984be6b_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember_d1d0ba2a-94a5-d318-33e3-c51bf984be6b_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://espey.com/role/CommitmentsAndContingenciesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="locator_us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_LossContingencyAccrualAtCarryingValue" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="locator_us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_LossContingenciesByNatureOfContingencyAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="locator_us-gaap_LossContingencyNatureDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="locator_us-gaap_LossContingencyNatureDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="locator_us-gaap_StandbyLettersOfCreditMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_LossContingencyNatureDomain" xlink:to="locator_us-gaap_StandbyLettersOfCreditMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="locator_us-gaap_LossContingencyNatureDomain_96724a90-758a-5352-0454-1c9c9c61d60d_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="locator_us-gaap_LossContingencyNatureDomain_96724a90-758a-5352-0454-1c9c9c61d60d_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://espey.com/role/RevenueDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="locator_us-gaap_ContractWithCustomerLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="locator_us-gaap_ContractWithCustomerLiability" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="locator_us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="locator_us-gaap_Revenues" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsNet" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_PercentageOfEstimatedShipments" xlink:label="locator_esp_PercentageOfEstimatedShipments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="locator_esp_PercentageOfEstimatedShipments" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="locator_us-gaap_TypeOfAdoptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="locator_us-gaap_TypeOfAdoptionMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_ASC606Member" xlink:label="locator_esp_ASC606Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_TypeOfAdoptionMember" xlink:to="locator_esp_ASC606Member" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="locator_us-gaap_OrderOrProductionBacklogMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_OrderOrProductionBacklogMember" use="optional" priority="0" order="102"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis" xlink:label="locator_srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="locator_srt_StatementScenarioAxis" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="locator_srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_StatementScenarioAxis" xlink:to="locator_srt_ScenarioUnspecifiedDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_UnitsDeliveredMember" xlink:label="locator_esp_UnitsDeliveredMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_ScenarioUnspecifiedDomain" xlink:to="locator_esp_UnitsDeliveredMember" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_MilestonesAchievedMember" xlink:label="locator_esp_MilestonesAchievedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_ScenarioUnspecifiedDomain" xlink:to="locator_esp_MilestonesAchievedMember" use="optional" priority="0" order="42"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="locator_us-gaap_TypeOfAdoptionMember_5ee438fd-cb5d-a2af-e5f8-db875bb94fd8_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="locator_us-gaap_TypeOfAdoptionMember_5ee438fd-cb5d-a2af-e5f8-db875bb94fd8_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eab70003-de6d-f890-5753-e86e09f44c20_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eab70003-de6d-f890-5753-e86e09f44c20_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="locator_srt_ScenarioUnspecifiedDomain_abb50905-1f90-f026-bb4a-9a7c3e924e76_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_StatementScenarioAxis" xlink:to="locator_srt_ScenarioUnspecifiedDomain_abb50905-1f90-f026-bb4a-9a7c3e924e76_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanHoursWorked" xlink:label="locator_esp_EmployeeStockOwnershipPlanHoursWorked"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_esp_EmployeeStockOwnershipPlanHoursWorked" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="locator_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="locator_us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_SaleOfStockPricePerShare" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" xlink:label="locator_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="locator_us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_SharesIssuedPricePerShare" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NumberOfLoanRepaymentAnnualInstallments" xlink:label="locator_esp_NumberOfLoanRepaymentAnnualInstallments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_esp_NumberOfLoanRepaymentAnnualInstallments" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="locator_us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_DebtInstrumentInterestRateStatedPercentage" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:label="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanMember" xlink:label="locator_esp_EmployeeStockOwnershipPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:to="locator_esp_EmployeeStockOwnershipPlanMember" use="optional" priority="0" order="41"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="72"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" use="optional" priority="0" order="12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_CommonStockSharesOutstanding" use="optional" priority="0" order="13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" use="optional" priority="0" order="14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" use="optional" priority="0" order="15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_2c78d86e-f918-1873-ef92-9d13acda5391_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_2c78d86e-f918-1873-ef92-9d13acda5391_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain_e5b1f52b-3c6f-8517-2cdc-d79361992512_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain_e5b1f52b-3c6f-8517-2cdc-d79361992512_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>esp-20211231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="locator_dei_CoverAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_CoverAbstract" xml:lang="en-US">Cover [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_CoverAbstract" xlink:to="label_dei_CoverAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="locator_dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityCentralIndexKey" xlink:to="label_dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="locator_dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_CurrentFiscalYearEndDate" xlink:to="label_dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="locator_dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentFiscalYearFocus" xlink:to="label_dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="locator_dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentFiscalPeriodFocus" xlink:to="label_dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="locator_dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_AmendmentFlag" xlink:to="label_dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="locator_dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentType" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentType" xlink:to="label_dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport" xlink:label="locator_dei_DocumentQuarterlyReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentQuarterlyReport" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentQuarterlyReport" xlink:to="label_dei_DocumentQuarterlyReport"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="locator_dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentPeriodEndDate" xlink:to="label_dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="locator_dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityFileNumber" xlink:to="label_dei_EntityFileNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="locator_dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentTransitionReport" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentTransitionReport" xlink:to="label_dei_DocumentTransitionReport"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="locator_dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityRegistrantName" xlink:to="label_dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="locator_dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorportion, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityIncorporationStateCountryCode" xlink:to="label_dei_EntityIncorporationStateCountryCode"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="locator_dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_TradingSymbol" xlink:to="label_dei_TradingSymbol"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="locator_dei_EntityTaxIdentificationNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityTaxIdentificationNumber" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityTaxIdentificationNumber" xlink:to="label_dei_EntityTaxIdentificationNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="locator_dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressAddressLine1" xlink:to="label_dei_EntityAddressAddressLine1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="locator_dei_EntityAddressAddressLine2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressAddressLine2" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressAddressLine2" xlink:to="label_dei_EntityAddressAddressLine2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="locator_dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressCityOrTown" xlink:to="label_dei_EntityAddressCityOrTown"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="locator_dei_EntityAddressStateOrProvince"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressStateOrProvince" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressStateOrProvince" xlink:to="label_dei_EntityAddressStateOrProvince"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="locator_dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressPostalZipCode" xlink:to="label_dei_EntityAddressPostalZipCode"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="locator_dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_CityAreaCode" xlink:to="label_dei_CityAreaCode"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="locator_dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_LocalPhoneNumber" xlink:to="label_dei_LocalPhoneNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="locator_dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityCurrentReportingStatus" xlink:to="label_dei_EntityCurrentReportingStatus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="locator_dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityInteractiveDataCurrent" xlink:to="label_dei_EntityInteractiveDataCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="locator_dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityFilerCategory" xlink:to="label_dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="locator_dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntitySmallBusiness" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntitySmallBusiness" xlink:to="label_dei_EntitySmallBusiness"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="locator_dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityEmergingGrowthCompany" xlink:to="label_dei_EntityEmergingGrowthCompany"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="locator_dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityShellCompany" xlink:to="label_dei_EntityShellCompany"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="locator_dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_Security12bTitle" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_Security12bTitle" xlink:to="label_dei_Security12bTitle"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="locator_dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityCommonStockSharesOutstanding" xlink:to="label_dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="locator_us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="label_us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="locator_us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AssetsAbstract" xml:lang="en-US">ASSETS:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="label_us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents, beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents, end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xml:lang="en-US">Investment securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xml:lang="en-US">Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xml:lang="en-US">Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="label_us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="locator_us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Trade accounts receivable, net of allowance of $3,000</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccountsReceivableNetCurrent" xlink:to="label_us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="locator_us-gaap_IncomeTaxesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxesReceivable" xml:lang="en-US">Income tax receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxesReceivable" xlink:to="label_us-gaap_IncomeTaxesReceivable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="locator_us-gaap_InventoryNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryNetAbstract" xml:lang="en-US">Inventories:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryNetAbstract" xlink:to="label_us-gaap_InventoryNetAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="locator_us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryRawMaterials" xml:lang="en-US">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryRawMaterials" xlink:to="label_us-gaap_InventoryRawMaterials"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="locator_us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryWorkInProcess" xml:lang="en-US">Work-in-process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryWorkInProcess" xlink:to="label_us-gaap_InventoryWorkInProcess"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryForLongTermContractsOrPrograms" xlink:label="locator_us-gaap_InventoryForLongTermContractsOrPrograms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryForLongTermContractsOrPrograms" xml:lang="en-US">Costs related to contracts in process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryForLongTermContractsOrPrograms" xlink:to="label_us-gaap_InventoryForLongTermContractsOrPrograms"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="locator_us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_InventoryNet" xml:lang="en-US">Total inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryNet" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryNet" xlink:to="label_us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="locator_us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_AssetsCurrent" xml:lang="en-US">Total current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AssetsCurrent" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="label_us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="label_us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="locator_us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_Assets" xml:lang="en-US">Total assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_Assets" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_Assets" xlink:to="label_us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="locator_us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccountsPayableCurrent" xlink:to="label_us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="locator_us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccruedLiabilitiesCurrentAbstract" xml:lang="en-US">Accrued expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="label_us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="locator_us-gaap_AccruedSalariesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccruedSalariesCurrent" xml:lang="en-US">Salaries and wages</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccruedSalariesCurrent" xlink:to="label_us-gaap_AccruedSalariesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="locator_us-gaap_AccruedVacationCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccruedVacationCurrent" xml:lang="en-US">Vacation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccruedVacationCurrent" xlink:to="label_us-gaap_AccruedVacationCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="locator_us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccruedEmployeeBenefitsCurrent" xml:lang="en-US">ESOP payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="label_us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="label_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="locator_us-gaap_AccruedPayrollTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccruedPayrollTaxesCurrent" xml:lang="en-US">Payroll and other taxes withheld</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccruedPayrollTaxesCurrent" xlink:to="label_us-gaap_AccruedPayrollTaxesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="locator_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ContractWithCustomerLiabilityCurrent" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="label_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="locator_us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="label_us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_DeferredTaxLiability" xlink:label="locator_esp_DeferredTaxLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_DeferredTaxLiability" xml:lang="en-US">Deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_DeferredTaxLiability" xml:lang="en-US">Deferred tax liabilities as of the balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_DeferredTaxLiability" xlink:to="label_esp_DeferredTaxLiability"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="locator_us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_Liabilities" xml:lang="en-US">Total liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_Liabilities" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_Liabilities" xlink:to="label_us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="locator_us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and contingencies (see Note 5)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommitmentsAndContingencies" xlink:to="label_us-gaap_CommitmentsAndContingencies"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="locator_us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockValue" xml:lang="en-US">Common stock, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,129,874 shares as of December 31, 2021 and June 30, 2021. Outstanding 2,702,633 shares as of December 31, 2021 and June 30, 2021 (includes 267,861 and 279,429 Unearned ESOP shares, respectively)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockValue" xlink:to="label_us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="locator_us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdditionalPaidInCapitalCommonStock" xml:lang="en-US">Capital in excess of par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="label_us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="locator_us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="label_us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xlink:label="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xml:lang="en-US">Total stockholders equity before ESOP</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xml:lang="en-US">Total of all stockholders' equity (deficit) items, before ESOP and Treasury stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xml:lang="en-US">TotalStockholdersEquityBeforyEsopAndTreasuryStock [Default Label]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xlink:to="label_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_UnearnedEsopSharesCost" xlink:label="locator_esp_UnearnedEsopSharesCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_esp_UnearnedEsopSharesCost" xml:lang="en-US">Less: Unearned ESOP shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_UnearnedEsopSharesCost" xml:lang="en-US">Unearned ESOP shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_UnearnedEsopSharesCost" xml:lang="en-US">UnearnedEsopSharesCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_UnearnedEsopSharesCost" xlink:to="label_esp_UnearnedEsopSharesCost"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="locator_us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_TreasuryStockValue" xml:lang="en-US">Cost of 427,241 shares of common stock in treasury as of December 31, 2021 and June 30, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TreasuryStockValue" xml:lang="en-US">Treasury Stock, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TreasuryStockValue" xlink:to="label_us-gaap_TreasuryStockValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_StockholdersEquity" xml:lang="en-US">Total stockholders' equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_StockholdersEquity" xml:lang="en-US">Balance, beginning</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_StockholdersEquity" xml:lang="en-US">Balance, ending</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders' Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="label_us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total liabilities and stockholders' equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="label_us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Trade accounts receivable, allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="locator_us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="label_us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="locator_us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockSharesAuthorized" xlink:to="label_us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="locator_us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockSharesIssued" xlink:to="label_us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common stock, shares outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Balance, beginning, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Balance, ending, common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockSharesOutstanding" xlink:to="label_us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:label="locator_us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xml:lang="en-US">Unearned ESOP, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:to="label_us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="locator_us-gaap_TreasuryStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TreasuryStockShares" xml:lang="en-US">Treasury stock, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TreasuryStockShares" xlink:to="label_us-gaap_TreasuryStockShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="locator_us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeStatementAbstract" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="label_us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="locator_us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_Revenues" xml:lang="en-US">Net sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_Revenues" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_Revenues" xlink:to="label_us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="locator_us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CostOfRevenue" xml:lang="en-US">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CostOfRevenue" xlink:to="label_us-gaap_CostOfRevenue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="locator_us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_GrossProfit" xml:lang="en-US">Gross profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_GrossProfit" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_GrossProfit" xlink:to="label_us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="locator_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SellingGeneralAndAdministrativeExpense" xml:lang="en-US">Selling, general and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="label_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="locator_us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingIncomeLoss" xlink:to="label_us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAbstract" xlink:label="locator_us-gaap_OtherIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherIncomeAbstract" xml:lang="en-US">Other income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherIncomeAbstract" xlink:to="label_us-gaap_OtherIncomeAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="locator_us-gaap_InvestmentIncomeInterestAndDividend"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InvestmentIncomeInterestAndDividend" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InvestmentIncomeInterestAndDividend" xlink:to="label_us-gaap_InvestmentIncomeInterestAndDividend"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="locator_us-gaap_OtherNonoperatingIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_OtherNonoperatingIncome" xml:lang="en-US">Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherNonoperatingIncome" xml:lang="en-US">Other Nonoperating Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherNonoperatingIncome" xlink:to="label_us-gaap_OtherNonoperatingIncome"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="locator_us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Total other income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NonoperatingIncomeExpense" xlink:to="label_us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income (loss) before provision (benefit) for income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision (benefit) for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxExpenseBenefit" xlink:to="label_us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetIncomeLoss" xlink:to="label_us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xml:lang="en-US">Other comprehensive income, net of tax:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Unrealized gain on investment securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Other comprehensive income, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="label_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="locator_us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Total comprehensive income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Total comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="label_us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="locator_us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Net income (loss) per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EarningsPerShareAbstract" xlink:to="label_us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="locator_us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EarningsPerShareBasic" xlink:to="label_us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="locator_us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EarningsPerShareDiluted" xlink:to="label_us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Weighted average number of shares outstanding:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="locator_us-gaap_CommonStockDividendsPerShareDeclared"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockDividendsPerShareDeclared" xml:lang="en-US">Dividends per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="label_us-gaap_CommonStockDividendsPerShareDeclared"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementTable" xlink:to="label_us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="label_us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockMember" xlink:to="label_us-gaap_CommonStockMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="locator_us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Capital in Excess of Par Value [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdditionalPaidInCapitalMember" xlink:to="label_us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US">Accumulated Other Comprehensive (Loss) Income [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="locator_us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RetainedEarningsMember" xlink:to="label_us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="locator_us-gaap_TreasuryStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TreasuryStockMember" xml:lang="en-US">Treasury Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TreasuryStockMember" xlink:to="label_us-gaap_TreasuryStockMember"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_UnearnedESOPSharesMember" xlink:label="locator_esp_UnearnedESOPSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_UnearnedESOPSharesMember" xml:lang="en-US">Unearned ESOP Shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_UnearnedESOPSharesMember" xml:lang="en-US">Information pertaining to unearned employee stock ownership plan shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_UnearnedESOPSharesMember" xlink:to="label_esp_UnearnedESOPSharesMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="label_us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xml:lang="en-US">Comprehensive income (loss):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="label_us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xml:lang="en-US">Stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="locator_us-gaap_DividendsCommonStockCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_DividendsCommonStockCash" xml:lang="en-US">Dividends paid on common stock per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DividendsCommonStockCash" xml:lang="en-US">Dividends, Common Stock, Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DividendsCommonStockCash" xlink:to="label_us-gaap_DividendsCommonStockCash"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" xlink:label="locator_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" xml:lang="en-US">Sale of stock to ESOP</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" xml:lang="en-US">Amonut of sale of treasury stock to ESOP.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" xlink:to="label_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" xlink:label="locator_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" xml:lang="en-US">Sale of stock to ESOP, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" xml:lang="en-US">Number of shares issued sale of treasury stock to ESOP.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" xlink:to="label_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockTransactionsParentheticalDisclosuresAbstract" xlink:label="locator_us-gaap_StockTransactionsParentheticalDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockTransactionsParentheticalDisclosuresAbstract" xml:lang="en-US">Stock Transactions, Parenthetical Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockTransactionsParentheticalDisclosuresAbstract" xlink:to="label_us-gaap_StockTransactionsParentheticalDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xml:lang="en-US">Other comprehensive income, tax portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="label_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="locator_us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockDividendsPerShareCashPaid" xml:lang="en-US">Dividends declared per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_CommonStockDividendsPerShareCashPaid" xml:lang="en-US">Cash divided paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="label_us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="locator_us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="label_us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Cash Flows from Operating Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xml:lang="en-US">Stock-based compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="locator_us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_Depreciation" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_Depreciation" xlink:to="label_us-gaap_Depreciation"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xml:lang="en-US">ESOP compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:to="label_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred income tax benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Changes in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Decrease in trade accounts receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="label_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="locator_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xml:lang="en-US">Increase in income taxes receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xml:lang="en-US">Increase (Decrease) in Income Taxes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="label_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" xlink:label="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" xml:lang="en-US">Increase in ESOP receivable due to dividends on unallocated shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" xml:lang="en-US">The increase (decrease) in employee stock ownership plan receivable for the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" xml:lang="en-US">IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" xlink:to="label_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="locator_us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Increase in inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInInventories" xlink:to="label_us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Increase in prepaid expenses and other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="label_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">(Decrease) increase in accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="label_us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="locator_us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInAccruedSalaries" xml:lang="en-US">Increase (decrease) in accrued salaries and wages</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="label_us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncreaseDecreaseInVacationAccrual" xlink:label="locator_esp_IncreaseDecreaseInVacationAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_IncreaseDecreaseInVacationAccrual" xml:lang="en-US">Decrease in vacation accrual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_IncreaseDecreaseInVacationAccrual" xml:lang="en-US">The increase (decrease) in vacation accrual for the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_IncreaseDecreaseInVacationAccrual" xlink:to="label_esp_IncreaseDecreaseInVacationAccrual"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" xlink:label="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" xml:lang="en-US">Decrease in ESOP Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" xml:lang="en-US">The increase (decrease) in employee stock ownership plan payable for the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" xlink:to="label_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xml:lang="en-US">Decrease in other accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="label_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:label="locator_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xml:lang="en-US">(Decrease) increase in payroll and other taxes withheld</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:to="label_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xml:lang="en-US">Decrease in contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="label_us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xml:lang="en-US">Decrease in income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash provided by operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Cash Flows from Investing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Additions to property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="locator_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xml:lang="en-US">Purchase of investment securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="label_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="locator_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xml:lang="en-US">Proceeds from sale/maturity of investment securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="label_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash (used in) provided by investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Cash Flows from Financing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="locator_us-gaap_PaymentsOfDividendsCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_PaymentsOfDividendsCommonStock" xml:lang="en-US">Dividends on common stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PaymentsOfDividendsCommonStock" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="label_us-gaap_PaymentsOfDividendsCommonStock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash used in financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Increase in cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="locator_us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplemental Schedule of Cash Flow Information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="label_us-gaap_SupplementalCashFlowInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="locator_us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxesPaid" xml:lang="en-US">Income taxes paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxesPaid" xlink:to="label_us-gaap_IncomeTaxesPaid"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_BasisOfPresentationAbstract" xlink:label="locator_esp_BasisOfPresentationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_BasisOfPresentationAbstract" xml:lang="en-US">Basis of Presentation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_BasisOfPresentationAbstract" xlink:to="label_esp_BasisOfPresentationAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="locator_us-gaap_BasisOfAccounting"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BasisOfAccounting" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BasisOfAccounting" xlink:to="label_us-gaap_BasisOfAccounting"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="label_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="locator_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xml:lang="en-US">Investment Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="label_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NetIncomePerShareAbstract" xlink:label="locator_esp_NetIncomePerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_NetIncomePerShareAbstract" xml:lang="en-US">Net Income per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_NetIncomePerShareAbstract" xlink:to="label_esp_NetIncomePerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="locator_us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Net Income per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EarningsPerShareTextBlock" xlink:to="label_us-gaap_EarningsPerShareTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Stock Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="locator_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="label_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="locator_us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RevenueFromContractWithCustomerAbstract" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="label_us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="locator_us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RevenueFromContractWithCustomerTextBlock" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="label_us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_RecentlyIssuedAccountingStandardsAbstract" xlink:label="locator_esp_RecentlyIssuedAccountingStandardsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_RecentlyIssuedAccountingStandardsAbstract" xml:lang="en-US">Recently Issued Accounting Standards [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_RecentlyIssuedAccountingStandardsAbstract" xlink:to="label_esp_RecentlyIssuedAccountingStandardsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xml:lang="en-US">Recently Issued Accounting Standards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="label_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanAbstract" xlink:label="locator_esp_EmployeeStockOwnershipPlanAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_EmployeeStockOwnershipPlanAbstract" xml:lang="en-US">Employee Stock Ownership Plan [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_EmployeeStockOwnershipPlanAbstract" xlink:to="label_esp_EmployeeStockOwnershipPlanAbstract"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanTextBlock" xlink:label="locator_esp_EmployeeStockOwnershipPlanTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_EmployeeStockOwnershipPlanTextBlock" xml:lang="en-US">Employee Stock Ownership Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_EmployeeStockOwnershipPlanTextBlock" xml:lang="en-US">The entire disclosure for employee stock ownership plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_EmployeeStockOwnershipPlanTextBlock" xlink:to="label_esp_EmployeeStockOwnershipPlanTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="locator_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xml:lang="en-US">Schedule of Available-for-Sale Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="label_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="locator_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xml:lang="en-US">Schedule of Contractual Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="label_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xml:lang="en-US">Schedule of Fair Value Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Schedule of Stock Option Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xml:lang="en-US">Schedule of Changes in Non-Vested Stock Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:to="label_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock" xlink:label="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock" xml:lang="en-US">Schedule of ESOP shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock" xlink:to="label_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="label_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="locator_us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FinancialInstrumentAxis" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FinancialInstrumentAxis" xlink:to="label_us-gaap_FinancialInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="locator_us-gaap_CertificatesOfDepositMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CertificatesOfDepositMember" xml:lang="en-US">Certificates of Deposit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CertificatesOfDepositMember" xlink:to="label_us-gaap_CertificatesOfDepositMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="label_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="locator_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xml:lang="en-US">Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="label_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xml:lang="en-US">Gross Unrealized Gains</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="label_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xml:lang="en-US">Gross Unrealized Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="label_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xml:lang="en-US">Contractual maturities of available-for-sale securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:to="label_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xml:lang="en-US">Less than One Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="label_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xml:lang="en-US">One to Five Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="label_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Anti-dilutive securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="label_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AwardTypeAxis" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="label_us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncentiveStockOptionMember" xlink:label="locator_esp_IncentiveStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_IncentiveStockOptionMember" xml:lang="en-US">Incentive Stock Options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_IncentiveStockOptionMember" xml:lang="en-US">Incentive Stock Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_IncentiveStockOptionMember" xlink:to="label_esp_IncentiveStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NonQualifiedStockOptionsMember" xlink:label="locator_esp_NonQualifiedStockOptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_NonQualifiedStockOptionsMember" xml:lang="en-US">Non-qualified stock options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_NonQualifiedStockOptionsMember" xml:lang="en-US">Non-qualified stock options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_NonQualifiedStockOptionsMember" xlink:to="label_esp_NonQualifiedStockOptionsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="locator_us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeStockOptionMember" xml:lang="en-US">Stock Option Plans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeStockOptionMember" xlink:to="label_us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="locator_us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="label_us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_TwoThousandSeventeenPlanMember" xlink:label="locator_esp_TwoThousandSeventeenPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_TwoThousandSeventeenPlanMember" xml:lang="en-US">2017 Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_TwoThousandSeventeenPlanMember" xml:lang="en-US">2017 Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_TwoThousandSeventeenPlanMember" xlink:to="label_esp_TwoThousandSeventeenPlanMember"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_TwoThousandSevenPlanMember" xlink:label="locator_esp_TwoThousandSevenPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_TwoThousandSevenPlanMember" xml:lang="en-US">2007 Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_TwoThousandSevenPlanMember" xml:lang="en-US">Name of the equity-based compensation arrangement plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_TwoThousandSevenPlanMember" xlink:to="label_esp_TwoThousandSevenPlanMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="locator_srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_srt_TitleOfIndividualAxis" xml:lang="en-US">Award Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_TitleOfIndividualAxis" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_TitleOfIndividualAxis" xlink:to="label_srt_TitleOfIndividualAxis"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NonEmployeeDirectorsMember" xlink:label="locator_esp_NonEmployeeDirectorsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_NonEmployeeDirectorsMember" xml:lang="en-US">Non employee directors [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_NonEmployeeDirectorsMember" xml:lang="en-US">Non employee directors [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_NonEmployeeDirectorsMember" xlink:to="label_esp_NonEmployeeDirectorsMember"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IndividualEmployeeMember" xlink:label="locator_esp_IndividualEmployeeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_IndividualEmployeeMember" xml:lang="en-US">Individual Employee [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_IndividualEmployeeMember" xml:lang="en-US">Individual Employee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_IndividualEmployeeMember" xlink:to="label_esp_IndividualEmployeeMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_RangeAxis" xml:lang="en-US">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_srt_RangeAxis" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_RangeAxis" xlink:to="label_srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_MaximumMember" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_MaximumMember" xlink:to="label_srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="locator_us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Stock based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="label_us-gaap_AllocatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xml:lang="en-US">Deferred tax benefit related to stock based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xml:lang="en-US">Unrecognized compensation costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Period in which compensation cost will be recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" xlink:label="locator_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" xml:lang="en-US">Deferred tax benefit related to unrecognized compensation costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" xml:lang="en-US">Amount of deferred tax benefit attributable to unrecognized share-based compensation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" xlink:to="label_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xml:lang="en-US">Expiration period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US">Authorized shares under plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xml:lang="en-US">Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Balance at July 1, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Outstanding at December 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US">Shares remain available for grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xml:lang="en-US">Shares vested and exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" xlink:label="locator_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" xml:lang="en-US">Percentage of total number of shares subject to options or awards, single fiscal year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" xml:lang="en-US">The percentage of the total number of shares subject to options or awards granted in a single fiscal year; this will take effect only if the percentage is less than a specified amount in the plan contract.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" xlink:to="label_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" xlink:label="locator_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" xml:lang="en-US">Number of shares subject to option or award, single fiscal year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" xml:lang="en-US">The number of shares subject to option or award in a single fiscal year as outlined in the plan contract.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" xlink:to="label_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xml:lang="en-US">Aggregate intrinsic value of options exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xml:lang="en-US">Weighted average assumptions to calculation option fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US">Dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xml:lang="en-US">Company's expected volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xml:lang="en-US">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US">Expected term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted average fair value per share of options granted during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" xlink:label="locator_esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" xml:lang="en-US">TotalStockholdersEquityBeforyEsopAndTreasuryStock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" xlink:to="label_esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US">Number of Shares Subject To Option</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xml:lang="en-US">Forfeited or expired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xml:lang="en-US">Vested or expected to vest at December 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Exercisable at December 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xml:lang="en-US">Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Balance at July 1, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Outstanding at December 31, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Forfeited or expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Vested or expected to vest at December 31, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US">Exercisable at December 31, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xml:lang="en-US">Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" xlink:label="locator_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" xml:lang="en-US">Weighted average remaining contractual term for option awards granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" xml:lang="en-US">2007 Plan [Member] [Default Label]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" xlink:to="label_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Vested or expected to vest at December 31, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Exercisable at December 31, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xlink:label="locator_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xml:lang="en-US">Aggregate Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xlink:to="label_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US">Outstanding at December 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xml:lang="en-US">Vested or expected to vest at December 31, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Exercisable at December 31, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xml:lang="en-US">Number of Shares Subject to Option</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xml:lang="en-US">Non-vested at July 1, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xml:lang="en-US">Non-vested at December 31, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xml:lang="en-US">Vested</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xml:lang="en-US">Forfeited or expired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xml:lang="en-US">Weighted Average Grant Date Fair Value (per Option)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Non-vested at July 1, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Non-vested at December 31, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xml:lang="en-US">Forfeited or expired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="locator_us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LossContingenciesByNatureOfContingencyAxis" xml:lang="en-US">Loss Contingency Nature [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="label_us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="locator_us-gaap_StandbyLettersOfCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StandbyLettersOfCreditMember" xml:lang="en-US">Standby Letters of Credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StandbyLettersOfCreditMember" xlink:to="label_us-gaap_StandbyLettersOfCreditMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="locator_us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LossContingencyAccrualAtCarryingValue" xml:lang="en-US">Contingent liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="label_us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="label_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xml:lang="en-US">Accounting Standards Update [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="label_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_ASC606Member" xlink:label="locator_esp_ASC606Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_ASC606Member" xml:lang="en-US">ASC 606 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_ASC606Member" xml:lang="en-US">ASC 606 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_ASC606Member" xlink:to="label_esp_ASC606Member"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="locator_us-gaap_OrderOrProductionBacklogMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OrderOrProductionBacklogMember" xml:lang="en-US">Backlog [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OrderOrProductionBacklogMember" xlink:to="label_us-gaap_OrderOrProductionBacklogMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis" xlink:label="locator_srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_StatementScenarioAxis" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_StatementScenarioAxis" xlink:to="label_srt_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_UnitsDeliveredMember" xlink:label="locator_esp_UnitsDeliveredMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_UnitsDeliveredMember" xml:lang="en-US">Units Delivered [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_UnitsDeliveredMember" xml:lang="en-US">Units Delivered [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_UnitsDeliveredMember" xlink:to="label_esp_UnitsDeliveredMember"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_MilestonesAchievedMember" xlink:label="locator_esp_MilestonesAchievedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_MilestonesAchievedMember" xml:lang="en-US">Milestones Achieved [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_MilestonesAchievedMember" xml:lang="en-US">Units Delivered [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_MilestonesAchievedMember" xlink:to="label_esp_MilestonesAchievedMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="label_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="locator_us-gaap_ContractWithCustomerLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ContractWithCustomerLiability" xml:lang="en-US">Contract liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ContractWithCustomerLiability" xml:lang="en-US">Contract with Customer, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ContractWithCustomerLiability" xlink:to="label_us-gaap_ContractWithCustomerLiability"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_PercentageOfEstimatedShipments" xlink:label="locator_esp_PercentageOfEstimatedShipments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_PercentageOfEstimatedShipments" xml:lang="en-US">Percentage of estimated shipments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_PercentageOfEstimatedShipments" xml:lang="en-US">Percentage of estimated shipments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_PercentageOfEstimatedShipments" xlink:to="label_esp_PercentageOfEstimatedShipments"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:label="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xml:lang="en-US">Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:to="label_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xml:lang="en-US">Employee Stock Ownership Plan (ESOP) Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="label_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanMember" xlink:label="locator_esp_EmployeeStockOwnershipPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_EmployeeStockOwnershipPlanMember" xml:lang="en-US">Employee Stock Ownership Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_EmployeeStockOwnershipPlanMember" xml:lang="en-US">Information by name of employee stock ownership plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_EmployeeStockOwnershipPlanMember" xlink:to="label_esp_EmployeeStockOwnershipPlanMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xml:lang="en-US">Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="label_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanHoursWorked" xlink:label="locator_esp_EmployeeStockOwnershipPlanHoursWorked"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_EmployeeStockOwnershipPlanHoursWorked" xml:lang="en-US">Number of hours worked per year to quality for the plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_EmployeeStockOwnershipPlanHoursWorked" xml:lang="en-US">Minimum number of hours worked per year for nonunion employees to participate in ESOP.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_EmployeeStockOwnershipPlanHoursWorked" xlink:to="label_esp_EmployeeStockOwnershipPlanHoursWorked"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xml:lang="en-US">Number of shares allocated to employees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xml:lang="en-US">Allocated shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:to="label_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="locator_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xml:lang="en-US">Number of shares sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="label_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="locator_us-gaap_SaleOfStockPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SaleOfStockPricePerShare" xml:lang="en-US">Sale of stock, price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SaleOfStockPricePerShare" xlink:to="label_us-gaap_SaleOfStockPricePerShare"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" xlink:label="locator_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" xml:lang="en-US">Period of services rendered</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" xml:lang="en-US">Period of services rendered under employee stock option plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" xlink:to="label_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="locator_us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharesIssuedPricePerShare" xml:lang="en-US">Price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharesIssuedPricePerShare" xlink:to="label_us-gaap_SharesIssuedPricePerShare"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xml:lang="en-US">Aggregate purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="label_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xml:lang="en-US">Loan, frequency of periodic payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="label_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NumberOfLoanRepaymentAnnualInstallments" xlink:label="locator_esp_NumberOfLoanRepaymentAnnualInstallments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_esp_NumberOfLoanRepaymentAnnualInstallments" xml:lang="en-US">Number of loan repayment annual installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_esp_NumberOfLoanRepaymentAnnualInstallments" xml:lang="en-US">Number of loan repayment annual installments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_esp_NumberOfLoanRepaymentAnnualInstallments" xlink:to="label_esp_NumberOfLoanRepaymentAnnualInstallments"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="locator_us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US">Interest rate on loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="label_us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xml:lang="en-US">Purchase price per share, lower range limit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="label_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xml:lang="en-US">Purchase price per share, upper range limit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="label_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xml:lang="en-US">Number of shares owned</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xml:lang="en-US">Total shares held by the ESOP</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:to="label_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xml:lang="en-US">Shares distributed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares" xml:lang="en-US">Committed-to-be-released shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares" xlink:to="label_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xml:lang="en-US">Unreleased shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xlink:to="label_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" xml:lang="en-US">Fair value of unreleased shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" xlink:to="label_us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>esp-20211231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <roleRef roleURI="http://espey.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="esp-20211231.xsd#DocumentAndEntityInformation"/>
  <roleRef roleURI="http://espey.com/role/BalanceSheets" xlink:type="simple" xlink:href="esp-20211231.xsd#BalanceSheets"/>
  <roleRef roleURI="http://espey.com/role/BalanceSheetsParenthetical" xlink:type="simple" xlink:href="esp-20211231.xsd#BalanceSheetsParenthetical"/>
  <roleRef roleURI="http://espey.com/role/StatementsOfComprehensiveIncomeLoss" xlink:type="simple" xlink:href="esp-20211231.xsd#StatementsOfComprehensiveIncomeLoss"/>
  <roleRef roleURI="http://espey.com/role/StatementsOfChangesInStockholdersEquity" xlink:type="simple" xlink:href="esp-20211231.xsd#StatementsOfChangesInStockholdersEquity"/>
  <roleRef roleURI="http://espey.com/role/StatementsOfChangesInStockholdersEquityParenthetical" xlink:type="simple" xlink:href="esp-20211231.xsd#StatementsOfChangesInStockholdersEquityParenthetical"/>
  <roleRef roleURI="http://espey.com/role/esp-socf" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-socf"/>
  <roleRef roleURI="http://espey.com/role/esp-bop" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-bop"/>
  <roleRef roleURI="http://espey.com/role/esp-fvofiai" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-fvofiai"/>
  <roleRef roleURI="http://espey.com/role/esp-nips" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-nips"/>
  <roleRef roleURI="http://espey.com/role/esp-sbc" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-sbc"/>
  <roleRef roleURI="http://espey.com/role/esp-cac" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-cac"/>
  <roleRef roleURI="http://espey.com/role/Revenue" xlink:type="simple" xlink:href="esp-20211231.xsd#Revenue"/>
  <roleRef roleURI="http://espey.com/role/esp-rias" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-rias"/>
  <roleRef roleURI="http://espey.com/role/esp-esop" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-esop"/>
  <roleRef roleURI="http://espey.com/role/esp-fvofiait" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-fvofiait"/>
  <roleRef roleURI="http://espey.com/role/esp-sbct" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-sbct"/>
  <roleRef roleURI="http://espey.com/role/esp-esopt" xlink:type="simple" xlink:href="esp-20211231.xsd#esp-esopt"/>
  <roleRef roleURI="http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"/>
  <roleRef roleURI="http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#InvestmentSecuritiesScheduleOfContractualMaturitiesDetails"/>
  <roleRef roleURI="http://espey.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#NetIncomePerShareDetails"/>
  <roleRef roleURI="http://espey.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#StockBasedCompensationNarrativeDetails"/>
  <roleRef roleURI="http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#StockBasedCompensationScheduleOfFairValueAssumptionsDetails"/>
  <roleRef roleURI="http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#StockBasedCompensationScheduleOfStockOptionActivityDetails"/>
  <roleRef roleURI="http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"/>
  <roleRef roleURI="http://espey.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#CommitmentsAndContingenciesDetails"/>
  <roleRef roleURI="http://espey.com/role/RevenueDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#RevenueDetails"/>
  <roleRef roleURI="http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#EmployeeStockOwnershipPlanNarrativeDetails"/>
  <roleRef roleURI="http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails" xlink:type="simple" xlink:href="esp-20211231.xsd#EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="locator_dei_CoverAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="locator_dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityCentralIndexKey" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="locator_dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_CurrentFiscalYearEndDate" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="locator_dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentFiscalYearFocus" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="locator_dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentFiscalPeriodFocus" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="locator_dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_AmendmentFlag" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="locator_dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentType" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport" xlink:label="locator_dei_DocumentQuarterlyReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentQuarterlyReport" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="locator_dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentPeriodEndDate" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="locator_dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityFileNumber" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="locator_dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentTransitionReport" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="locator_dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityRegistrantName" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="locator_dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityIncorporationStateCountryCode" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="locator_dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_TradingSymbol" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="locator_dei_EntityTaxIdentificationNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityTaxIdentificationNumber" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="locator_dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressAddressLine1" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2" xlink:label="locator_dei_EntityAddressAddressLine2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressAddressLine2" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="locator_dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressCityOrTown" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="locator_dei_EntityAddressStateOrProvince"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressStateOrProvince" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="locator_dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressPostalZipCode" use="optional" priority="0" order="180"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="locator_dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_CityAreaCode" use="optional" priority="0" order="190"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="locator_dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_LocalPhoneNumber" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="locator_dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityCurrentReportingStatus" use="optional" priority="0" order="210"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="locator_dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityInteractiveDataCurrent" use="optional" priority="0" order="220"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="locator_dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityFilerCategory" use="optional" priority="0" order="230"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="locator_dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntitySmallBusiness" use="optional" priority="0" order="240"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="locator_dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityEmergingGrowthCompany" use="optional" priority="0" order="250"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="locator_dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityShellCompany" use="optional" priority="0" order="260"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="locator_dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_Security12bTitle" use="optional" priority="0" order="270"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="locator_dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityCommonStockSharesOutstanding" use="optional" priority="0" order="280"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/BalanceSheets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="locator_us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="locator_us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_AssetsAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="locator_us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_AccountsReceivableNetCurrent" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="locator_us-gaap_IncomeTaxesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_IncomeTaxesReceivable" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="locator_us-gaap_InventoryNetAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_InventoryNetAbstract" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="locator_us-gaap_InventoryRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryNetAbstract" xlink:to="locator_us-gaap_InventoryRawMaterials" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="locator_us-gaap_InventoryWorkInProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryNetAbstract" xlink:to="locator_us-gaap_InventoryWorkInProcess" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryForLongTermContractsOrPrograms" xlink:label="locator_us-gaap_InventoryForLongTermContractsOrPrograms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryNetAbstract" xlink:to="locator_us-gaap_InventoryForLongTermContractsOrPrograms" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="locator_us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryNetAbstract" xlink:to="locator_us-gaap_InventoryNet" use="optional" priority="0" order="90" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="locator_us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_AssetsCurrent" use="optional" priority="0" order="110" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentNet" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="locator_us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_Assets" use="optional" priority="0" order="130" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="locator_us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_AccountsPayableCurrent" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="locator_us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_AccruedLiabilitiesCurrentAbstract" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="locator_us-gaap_AccruedSalariesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="locator_us-gaap_AccruedSalariesCurrent" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedVacationCurrent" xlink:label="locator_us-gaap_AccruedVacationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="locator_us-gaap_AccruedVacationCurrent" use="optional" priority="0" order="180"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="locator_us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="locator_us-gaap_AccruedEmployeeBenefitsCurrent" use="optional" priority="0" order="190"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="locator_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="locator_us-gaap_AccruedPayrollTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_AccruedPayrollTaxesCurrent" use="optional" priority="0" order="210"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="locator_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_ContractWithCustomerLiabilityCurrent" use="optional" priority="0" order="220"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="locator_us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_LiabilitiesCurrent" use="optional" priority="0" order="230" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_DeferredTaxLiability" xlink:label="locator_esp_DeferredTaxLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_esp_DeferredTaxLiability" use="optional" priority="0" order="240"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="locator_us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_Liabilities" use="optional" priority="0" order="250" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="locator_us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_CommitmentsAndContingencies" use="optional" priority="0" order="260"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="locator_us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_CommonStockValue" use="optional" priority="0" order="270"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="locator_us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_AdditionalPaidInCapitalCommonStock" use="optional" priority="0" order="280"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" priority="0" order="290"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="locator_us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" priority="0" order="300"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" xlink:label="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" use="optional" priority="0" order="310" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_UnearnedEsopSharesCost" xlink:label="locator_esp_UnearnedEsopSharesCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_esp_UnearnedEsopSharesCost" use="optional" priority="0" order="320" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="locator_us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_TreasuryStockValue" use="optional" priority="0" order="330" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_StockholdersEquity" use="optional" priority="0" order="340" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_LiabilitiesAndStockholdersEquity" use="optional" priority="0" order="350" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/BalanceSheetsParenthetical">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="locator_us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="locator_us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_CommonStockParOrStatedValuePerShare" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="locator_us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_CommonStockSharesAuthorized" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="locator_us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_CommonStockSharesIssued" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_CommonStockSharesOutstanding" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:label="locator_us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="locator_us-gaap_TreasuryStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_TreasuryStockShares" use="optional" priority="0" order="60"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/StatementsOfComprehensiveIncomeLoss">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="locator_us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="locator_us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_Revenues" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="locator_us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_CostOfRevenue" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="locator_us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_GrossProfit" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="locator_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_SellingGeneralAndAdministrativeExpense" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="locator_us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_OperatingIncomeLoss" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAbstract" xlink:label="locator_us-gaap_OtherIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_OtherIncomeAbstract" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="locator_us-gaap_InvestmentIncomeInterestAndDividend"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAbstract" xlink:to="locator_us-gaap_InvestmentIncomeInterestAndDividend" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="locator_us-gaap_OtherNonoperatingIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAbstract" xlink:to="locator_us-gaap_OtherNonoperatingIncome" use="optional" priority="0" order="70" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="locator_us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAbstract" xlink:to="locator_us-gaap_NonoperatingIncomeExpense" use="optional" priority="0" order="80" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAbstract" xlink:to="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" priority="0" order="90" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAbstract" xlink:to="locator_us-gaap_IncomeTaxExpenseBenefit" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAbstract" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="110" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="locator_us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="locator_us-gaap_ComprehensiveIncomeNetOfTax" use="optional" priority="0" order="140" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="locator_us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_EarningsPerShareAbstract" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="locator_us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EarningsPerShareAbstract" xlink:to="locator_us-gaap_EarningsPerShareBasic" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="locator_us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EarningsPerShareAbstract" xlink:to="locator_us-gaap_EarningsPerShareDiluted" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" use="optional" priority="0" order="180"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" use="optional" priority="0" order="190" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" use="optional" priority="0" order="200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="locator_us-gaap_CommonStockDividendsPerShareDeclared"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_CommonStockDividendsPerShareDeclared" use="optional" priority="0" order="210"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/StatementsOfChangesInStockholdersEquity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="locator_us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="locator_us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_AdditionalPaidInCapitalMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="locator_us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_RetainedEarningsMember" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="locator_us-gaap_TreasuryStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_TreasuryStockMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_UnearnedESOPSharesMember" xlink:label="locator_esp_UnearnedESOPSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_esp_UnearnedESOPSharesMember" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockholdersEquity" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_CommonStockSharesOutstanding" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="locator_us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_ComprehensiveIncomeNetOfTax" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash" xlink:label="locator_us-gaap_DividendsCommonStockCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_DividendsCommonStockCash" use="optional" priority="0" order="80" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" xlink:label="locator_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" xlink:label="locator_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity_fc62d1d0-66b5-adf4-6d87-ae7715f2587d"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockholdersEquity_fc62d1d0-66b5-adf4-6d87-ae7715f2587d" use="optional" priority="0" order="110" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding_2982aa45-7f78-ab0f-8d97-e5fa32394e68"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_CommonStockSharesOutstanding_2982aa45-7f78-ab0f-8d97-e5fa32394e68" use="optional" priority="0" order="120" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/StatementsOfChangesInStockholdersEquityParenthetical">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockTransactionsParentheticalDisclosuresAbstract" xlink:label="locator_us-gaap_StockTransactionsParentheticalDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StockTransactionsParentheticalDisclosuresAbstract" xlink:to="locator_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="locator_us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StockTransactionsParentheticalDisclosuresAbstract" xlink:to="locator_us-gaap_CommonStockDividendsPerShareCashPaid" use="optional" priority="0" order="10"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-socf">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="locator_us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation" xlink:label="locator_us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_Depreciation" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInAccountsReceivable" use="optional" priority="0" order="80" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="locator_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" use="optional" priority="0" order="90" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" xlink:label="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable" use="optional" priority="0" order="100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="locator_us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInInventories" use="optional" priority="0" order="110" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" use="optional" priority="0" order="120" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInAccountsPayable" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="locator_us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInAccruedSalaries" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncreaseDecreaseInVacationAccrual" xlink:label="locator_esp_IncreaseDecreaseInVacationAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_esp_IncreaseDecreaseInVacationAccrual" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" xlink:label="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:label="locator_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" use="optional" priority="0" order="180"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" use="optional" priority="0" order="190"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" priority="0" order="210" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" use="optional" priority="0" order="220"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" use="optional" priority="0" order="230" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="locator_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" use="optional" priority="0" order="240" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="locator_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" use="optional" priority="0" order="250"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" priority="0" order="260" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" use="optional" priority="0" order="270"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="locator_us-gaap_PaymentsOfDividendsCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_PaymentsOfDividendsCommonStock" use="optional" priority="0" order="280" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" priority="0" order="290" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" use="optional" priority="0" order="300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="310" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_72b32678-20d3-56c1-b31c-4553702051fd"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_72b32678-20d3-56c1-b31c-4553702051fd" use="optional" priority="0" order="320" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="locator_us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_SupplementalCashFlowInformationAbstract" use="optional" priority="0" order="330"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="locator_us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="locator_us-gaap_IncomeTaxesPaid" use="optional" priority="0" order="340"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-bop">
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_BasisOfPresentationAbstract" xlink:label="locator_esp_BasisOfPresentationAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="locator_us-gaap_BasisOfAccounting"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_BasisOfPresentationAbstract" xlink:to="locator_us-gaap_BasisOfAccounting" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-fvofiai">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="locator_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="locator_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-nips">
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NetIncomePerShareAbstract" xlink:label="locator_esp_NetIncomePerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="locator_us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_NetIncomePerShareAbstract" xlink:to="locator_us-gaap_EarningsPerShareTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-sbc">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-cac">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="locator_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="locator_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/Revenue">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="locator_us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="locator_us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="locator_us-gaap_RevenueFromContractWithCustomerTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-rias">
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_RecentlyIssuedAccountingStandardsAbstract" xlink:label="locator_esp_RecentlyIssuedAccountingStandardsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_RecentlyIssuedAccountingStandardsAbstract" xlink:to="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-esop">
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanAbstract" xlink:label="locator_esp_EmployeeStockOwnershipPlanAbstract"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanTextBlock" xlink:label="locator_esp_EmployeeStockOwnershipPlanTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_EmployeeStockOwnershipPlanAbstract" xlink:to="locator_esp_EmployeeStockOwnershipPlanTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-fvofiait">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="locator_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="locator_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="locator_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="locator_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" use="optional" priority="0" order="10"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-sbct">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" use="optional" priority="0" order="20"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/esp-esopt">
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanAbstract" xlink:label="locator_esp_EmployeeStockOwnershipPlanAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock" xlink:label="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_EmployeeStockOwnershipPlanAbstract" xlink:to="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="locator_us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="locator_us-gaap_FinancialInstrumentAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FinancialInstrumentAxis" xlink:to="locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="locator_us-gaap_CertificatesOfDepositMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="locator_us-gaap_CertificatesOfDepositMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="locator_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="locator_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="locator_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:to="locator_us-gaap_AvailableForSaleSecuritiesDebtSecurities" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/NetIncomePerShareDetails">
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NetIncomePerShareAbstract" xlink:label="locator_esp_NetIncomePerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_NetIncomePerShareAbstract" xlink:to="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/StockBasedCompensationNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_AwardTypeAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IncentiveStockOptionMember" xlink:label="locator_esp_IncentiveStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_esp_IncentiveStockOptionMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NonQualifiedStockOptionsMember" xlink:label="locator_esp_NonQualifiedStockOptionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_esp_NonQualifiedStockOptionsMember" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="locator_us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_EmployeeStockOptionMember" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="locator_us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_PlanNameAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="locator_us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="locator_us-gaap_PlanNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_TwoThousandSeventeenPlanMember" xlink:label="locator_esp_TwoThousandSeventeenPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PlanNameDomain" xlink:to="locator_esp_TwoThousandSeventeenPlanMember" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_TwoThousandSevenPlanMember" xlink:label="locator_esp_TwoThousandSevenPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PlanNameDomain" xlink:to="locator_esp_TwoThousandSevenPlanMember" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="locator_srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_srt_TitleOfIndividualAxis" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_TitleOfIndividualAxis" xlink:to="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NonEmployeeDirectorsMember" xlink:label="locator_esp_NonEmployeeDirectorsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="locator_esp_NonEmployeeDirectorsMember" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_IndividualEmployeeMember" xlink:label="locator_esp_IndividualEmployeeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="locator_esp_IndividualEmployeeMember" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="locator_us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_AllocatedShareBasedCompensationExpense" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" xlink:label="locator_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="locator_us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_CommonStockDividendsPerShareCashPaid" use="optional" priority="0" order="120" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" xlink:label="locator_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" xlink:label="locator_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" use="optional" priority="0" order="150"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="50"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails">
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" xlink:label="locator_esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_dc81a73b-d419-3062-cc74-b826702bb841"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_dc81a73b-d419-3062-cc74-b826702bb841" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" use="optional" priority="0" order="90" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" use="optional" priority="0" order="100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_59f7047b-6dd5-5fd6-bb70-67fd04d66101"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_59f7047b-6dd5-5fd6-bb70-67fd04d66101" use="optional" priority="0" order="130" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" use="optional" priority="0" order="140" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" use="optional" priority="0" order="150" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" use="optional" priority="0" order="170" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" xlink:label="locator_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="locator_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted" use="optional" priority="0" order="180" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" use="optional" priority="0" order="190" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" use="optional" priority="0" order="200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xlink:label="locator_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract" xlink:to="locator_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" use="optional" priority="0" order="210"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" use="optional" priority="0" order="220"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" use="optional" priority="0" order="230" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" use="optional" priority="0" order="240" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_c76c2529-8260-28f4-6371-a008f05a7cc0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_c76c2529-8260-28f4-6371-a008f05a7cc0" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="70" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="80" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_fa0e370b-c860-d829-5152-057c58a54127"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_fa0e370b-c860-d829-5152-057c58a54127" use="optional" priority="0" order="110" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/CommitmentsAndContingenciesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="locator_us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_LossContingenciesByNatureOfContingencyAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="locator_us-gaap_LossContingencyNatureDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="locator_us-gaap_LossContingencyNatureDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="locator_us-gaap_StandbyLettersOfCreditMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LossContingencyNatureDomain" xlink:to="locator_us-gaap_StandbyLettersOfCreditMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="locator_us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_LossContingencyAccrualAtCarryingValue" use="optional" priority="0" order="0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/RevenueDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="locator_us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="locator_us-gaap_TypeOfAdoptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="locator_us-gaap_TypeOfAdoptionMember" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_ASC606Member" xlink:label="locator_esp_ASC606Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_TypeOfAdoptionMember" xlink:to="locator_esp_ASC606Member" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="locator_us-gaap_OrderOrProductionBacklogMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_OrderOrProductionBacklogMember" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis" xlink:label="locator_srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="locator_srt_StatementScenarioAxis" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="locator_srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_StatementScenarioAxis" xlink:to="locator_srt_ScenarioUnspecifiedDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_UnitsDeliveredMember" xlink:label="locator_esp_UnitsDeliveredMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_ScenarioUnspecifiedDomain" xlink:to="locator_esp_UnitsDeliveredMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_MilestonesAchievedMember" xlink:label="locator_esp_MilestonesAchievedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_ScenarioUnspecifiedDomain" xlink:to="locator_esp_MilestonesAchievedMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="locator_us-gaap_ContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="locator_us-gaap_ContractWithCustomerLiability" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="locator_us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="locator_us-gaap_Revenues" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsNet" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_PercentageOfEstimatedShipments" xlink:label="locator_esp_PercentageOfEstimatedShipments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="locator_esp_PercentageOfEstimatedShipments" use="optional" priority="0" order="30"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails">
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanAbstract" xlink:label="locator_esp_EmployeeStockOwnershipPlanAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:label="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_EmployeeStockOwnershipPlanAbstract" xlink:to="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanMember" xlink:label="locator_esp_EmployeeStockOwnershipPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:to="locator_esp_EmployeeStockOwnershipPlanMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanHoursWorked" xlink:label="locator_esp_EmployeeStockOwnershipPlanHoursWorked"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_esp_EmployeeStockOwnershipPlanHoursWorked" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="locator_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="locator_us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_SaleOfStockPricePerShare" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" xlink:label="locator_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="locator_us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_SharesIssuedPricePerShare" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_NumberOfLoanRepaymentAnnualInstallments" xlink:label="locator_esp_NumberOfLoanRepaymentAnnualInstallments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_esp_NumberOfLoanRepaymentAnnualInstallments" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="locator_us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_DebtInstrumentInterestRateStatedPercentage" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_CommonStockSharesOutstanding" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" use="optional" priority="0" order="150"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails">
    <loc xlink:type="locator" xlink:href="esp-20211231.xsd#esp_EmployeeStockOwnershipPlanAbstract" xlink:label="locator_esp_EmployeeStockOwnershipPlanAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_EmployeeStockOwnershipPlanAbstract" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_EmployeeStockOwnershipPlanAbstract" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_EmployeeStockOwnershipPlanAbstract" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_EmployeeStockOwnershipPlanAbstract" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" xlink:label="locator_us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_esp_EmployeeStockOwnershipPlanAbstract" xlink:to="locator_us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" use="optional" priority="0" order="40"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574997873144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 11, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000033533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-4383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ESPEY MFG & ELECTRONICS CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorportion, State or Country Code</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ESP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">14-1387171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">233 Ballston Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Saratoga Springs<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">12866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">245-4400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, $.33-1/3 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574997972344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>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">$ 7,018,282<span></span>
</td>
<td class="nump">$ 6,802,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities</a></td>
<td class="nump">3,057,000<span></span>
</td>
<td class="nump">3,092,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_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowance of $3,000</a></td>
<td class="nump">4,888,399<span></span>
</td>
<td class="nump">5,353,781<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">252,643<span></span>
</td>
<td class="nump">249,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories:</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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">2,074,883<span></span>
</td>
<td class="nump">2,111,058<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">242,094<span></span>
</td>
<td class="nump">326,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryForLongTermContractsOrPrograms', window );">Costs related to contracts in process</a></td>
<td class="nump">17,012,234<span></span>
</td>
<td class="nump">16,354,636<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 );">Total inventories</a></td>
<td class="nump">19,329,211<span></span>
</td>
<td class="nump">18,791,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">808,857<span></span>
</td>
<td class="nump">700,297<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">35,354,392<span></span>
</td>
<td class="nump">34,990,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">2,833,961<span></span>
</td>
<td class="nump">2,990,519<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">38,188,353<span></span>
</td>
<td class="nump">37,980,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">2,585,174<span></span>
</td>
<td class="nump">2,718,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued expenses:</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_AccruedSalariesCurrent', window );">Salaries and wages</a></td>
<td class="nump">649,089<span></span>
</td>
<td class="nump">475,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Vacation</a></td>
<td class="nump">656,292<span></span>
</td>
<td class="nump">672,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">ESOP payable</a></td>
<td class="nump">168,318<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_OtherEmployeeRelatedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">57,037<span></span>
</td>
<td class="nump">126,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Payroll and other taxes withheld</a></td>
<td class="nump">278,924<span></span>
</td>
<td class="nump">409,881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">2,904,746<span></span>
</td>
<td class="nump">3,077,605<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">7,299,580<span></span>
</td>
<td class="nump">7,479,951<span></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_esp_DeferredTaxLiability', window );">Deferred tax liabilities</a></td>
<td class="nump">134,649<span></span>
</td>
<td class="nump">168,557<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">7,434,229<span></span>
</td>
<td class="nump">7,648,508<span></span>
</td>
</tr>
<tr class="re">
<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 (see Note 5)</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, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,129,874 shares as of December 31, 2021 and June 30, 2021. Outstanding 2,702,633 shares as of December 31, 2021 and June 30, 2021 (includes 267,861 and 279,429 Unearned ESOP shares, respectively)</a></td>
<td class="nump">1,043,291<span></span>
</td>
<td class="nump">1,043,291<span></span>
</td>
</tr>
<tr class="re">
<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 );">Capital in excess of par value</a></td>
<td class="nump">23,120,663<span></span>
</td>
<td class="nump">23,026,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(2,361)<span></span>
</td>
<td class="num">(2,361)<span></span>
</td>
</tr>
<tr class="re">
<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">17,741,992<span></span>
</td>
<td class="nump">17,414,730<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_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock', window );">Total stockholders equity before ESOP</a></td>
<td class="nump">41,903,585<span></span>
</td>
<td class="nump">41,481,756<span></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_esp_UnearnedEsopSharesCost', window );">Less: Unearned ESOP shares</a></td>
<td class="num">(5,110,770)<span></span>
</td>
<td class="num">(5,110,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_TreasuryStockValue', window );">Cost of 427,241 shares of common stock in treasury as of December 31, 2021 and June 30, 2021</a></td>
<td class="num">(6,038,691)<span></span>
</td>
<td class="num">(6,038,691)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">30,754,124<span></span>
</td>
<td class="nump">30,332,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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 38,188,353<span></span>
</td>
<td class="nump">$ 37,980,803<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_DeferredTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_DeferredTaxLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, before ESOP and Treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_esp_UnearnedEsopSharesCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unearned ESOP shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_UnearnedEsopSharesCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-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_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the obligations incurred through that date and payable for employees' services provided. 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-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_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-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_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryForLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves, and progress payments, of inventory associated with long-term contracts, expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryForLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574997874552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">Trade accounts receivable, allowance</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 3,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.3333<span></span>
</td>
<td class="nump">$ 0.3333<span></span>
</td>
</tr>
<tr class="ro">
<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">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">3,129,874<span></span>
</td>
<td class="nump">3,129,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">2,702,633<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares', window );">Unearned ESOP, shares</a></td>
<td class="nump">267,861<span></span>
</td>
<td class="nump">279,429<span></span>
</td>
</tr>
<tr class="ro">
<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">427,241<span></span>
</td>
<td class="nump">427,241<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 40<br> -Section 25<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109244457&amp;loc=d3e16701-113920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesHeldInEmployeeTrustShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574999254232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net sales</a></td>
<td class="nump">$ 7,458,050<span></span>
</td>
<td class="nump">$ 6,962,065<span></span>
</td>
<td class="nump">$ 15,003,482<span></span>
</td>
<td class="nump">$ 14,227,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">6,251,233<span></span>
</td>
<td class="nump">6,248,604<span></span>
</td>
<td class="nump">12,443,567<span></span>
</td>
<td class="nump">12,386,745<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">1,206,817<span></span>
</td>
<td class="nump">713,461<span></span>
</td>
<td class="nump">2,559,915<span></span>
</td>
<td class="nump">1,840,835<span></span>
</td>
</tr>
<tr class="re">
<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">1,186,168<span></span>
</td>
<td class="nump">945,478<span></span>
</td>
<td class="nump">2,180,990<span></span>
</td>
<td class="nump">1,860,104<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 (loss)</a></td>
<td class="nump">20,649<span></span>
</td>
<td class="num">(232,017)<span></span>
</td>
<td class="nump">378,925<span></span>
</td>
<td class="num">(19,269)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAbstract', window );"><strong>Other income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterestAndDividend', window );">Interest income</a></td>
<td class="nump">1,716<span></span>
</td>
<td class="nump">1,753<span></span>
</td>
<td class="nump">3,312<span></span>
</td>
<td class="nump">16,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other</a></td>
<td class="nump">10,105<span></span>
</td>
<td class="nump">13,734<span></span>
</td>
<td class="nump">28,076<span></span>
</td>
<td class="nump">16,861<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_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">11,821<span></span>
</td>
<td class="nump">15,487<span></span>
</td>
<td class="nump">31,388<span></span>
</td>
<td class="nump">33,831<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision (benefit) for income taxes</a></td>
<td class="nump">32,470<span></span>
</td>
<td class="num">(216,530)<span></span>
</td>
<td class="nump">410,313<span></span>
</td>
<td class="nump">14,562<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="nump">11,269<span></span>
</td>
<td class="num">(35,524)<span></span>
</td>
<td class="nump">83,051<span></span>
</td>
<td class="nump">5,745<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">21,201<span></span>
</td>
<td class="num">(181,006)<span></span>
</td>
<td class="nump">327,262<span></span>
</td>
<td class="nump">8,817<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income, net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on investment securities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,712<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,038<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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="nump">$ 21,201<span></span>
</td>
<td class="num">$ (178,294)<span></span>
</td>
<td class="nump">$ 327,262<span></span>
</td>
<td class="nump">$ 9,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 0.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_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">$ 0.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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">2,429,051<span></span>
</td>
<td class="nump">2,402,665<span></span>
</td>
<td class="nump">2,426,159<span></span>
</td>
<td class="nump">2,402,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">2,429,199<span></span>
</td>
<td class="nump">2,402,665<span></span>
</td>
<td class="nump">2,426,233<span></span>
</td>
<td class="nump">2,404,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share:</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 0.50<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=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<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(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cost of goods produced and sold and services rendered 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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterestAndDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterestAndDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(7)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574998988904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Capital in Excess of Par Value [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive (Loss) Income [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Unearned ESOP Shares [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, 2020</a></td>
<td class="nump">$ 1,009,958<span></span>
</td>
<td class="nump">$ 19,073,213<span></span>
</td>
<td class="num">$ (3,107)<span></span>
</td>
<td class="nump">$ 18,797,589<span></span>
</td>
<td class="num">$ (7,650,805)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 31,226,848<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, beginning, shares at Jun. 30, 2020</a></td>
<td class="nump">2,402,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">627,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,038<span></span>
</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,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,874<span></span>
</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">80,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid on common stock per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,201,316)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,201,316)<span></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_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP', window );">Sale of stock to ESOP</a></td>
<td class="nump">$ 33,333<span></span>
</td>
<td class="nump">3,841,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,612,114<span></span>
</td>
<td class="num">(5,487,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP', window );">Sale of stock to ESOP, shares</a></td>
<td class="nump">300,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="num">(200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, ending at Dec. 31, 2020</a></td>
<td class="nump">$ 1,043,291<span></span>
</td>
<td class="nump">22,995,640<span></span>
</td>
<td class="num">(2,069)<span></span>
</td>
<td class="nump">17,605,090<span></span>
</td>
<td class="num">$ (6,038,691)<span></span>
</td>
<td class="num">(5,487,000)<span></span>
</td>
<td class="nump">30,116,261<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, ending, common shares at Dec. 31, 2020</a></td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning at Sep. 30, 2020</a></td>
<td class="nump">$ 1,009,958<span></span>
</td>
<td class="nump">19,120,380<span></span>
</td>
<td class="num">(4,781)<span></span>
</td>
<td class="nump">18,386,755<span></span>
</td>
<td class="num">$ (7,650,805)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">30,861,507<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, beginning, shares at Sep. 30, 2020</a></td>
<td class="nump">2,402,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">627,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(181,006)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(181,006)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,712<span></span>
</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,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(178,294)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,707<span></span>
</td>
<td class="text">&#160;<span></span>
</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">33,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_DividendsCommonStockCash', window );">Dividends paid on common stock per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(600,659)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(600,659)<span></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_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP', window );">Sale of stock to ESOP</a></td>
<td class="nump">$ 33,333<span></span>
</td>
<td class="nump">3,841,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,612,114<span></span>
</td>
<td class="num">(5,487,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP', window );">Sale of stock to ESOP, shares</a></td>
<td class="nump">300,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="num">(200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, ending at Dec. 31, 2020</a></td>
<td class="nump">$ 1,043,291<span></span>
</td>
<td class="nump">22,995,640<span></span>
</td>
<td class="num">(2,069)<span></span>
</td>
<td class="nump">17,605,090<span></span>
</td>
<td class="num">$ (6,038,691)<span></span>
</td>
<td class="num">(5,487,000)<span></span>
</td>
<td class="nump">30,116,261<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, ending, common shares at Dec. 31, 2020</a></td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning at Jun. 30, 2021</a></td>
<td class="nump">$ 1,043,291<span></span>
</td>
<td class="nump">23,026,096<span></span>
</td>
<td class="num">(2,361)<span></span>
</td>
<td class="nump">17,414,730<span></span>
</td>
<td class="num">$ (6,038,691)<span></span>
</td>
<td class="num">(5,110,770)<span></span>
</td>
<td class="nump">$ 30,332,295<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, beginning, shares at Jun. 30, 2021</a></td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">327,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 327,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">327,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,567<span></span>
</td>
<td class="text">&#160;<span></span>
</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">94,567<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 Dec. 31, 2021</a></td>
<td class="nump">$ 1,043,291<span></span>
</td>
<td class="nump">23,120,663<span></span>
</td>
<td class="num">(2,361)<span></span>
</td>
<td class="nump">17,741,992<span></span>
</td>
<td class="num">$ (6,038,691)<span></span>
</td>
<td class="num">(5,110,770)<span></span>
</td>
<td class="nump">$ 30,754,124<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, ending, common shares at Dec. 31, 2021</a></td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,702,633<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, beginning at Sep. 30, 2021</a></td>
<td class="nump">$ 1,043,291<span></span>
</td>
<td class="nump">23,078,872<span></span>
</td>
<td class="num">(2,361)<span></span>
</td>
<td class="nump">17,720,791<span></span>
</td>
<td class="num">$ (6,038,691)<span></span>
</td>
<td class="num">(5,110,770)<span></span>
</td>
<td class="nump">$ 30,691,132<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, beginning, shares at Sep. 30, 2021</a></td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,791<span></span>
</td>
<td class="text">&#160;<span></span>
</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">41,791<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 Dec. 31, 2021</a></td>
<td class="nump">$ 1,043,291<span></span>
</td>
<td class="nump">$ 23,120,663<span></span>
</td>
<td class="num">$ (2,361)<span></span>
</td>
<td class="nump">$ 17,741,992<span></span>
</td>
<td class="num">$ (6,038,691)<span></span>
</td>
<td class="num">$ (5,110,770)<span></span>
</td>
<td class="nump">$ 30,754,124<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, ending, common shares at Dec. 31, 2021</a></td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sale of treasury stock to 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;">esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</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_esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amonut of sale of treasury stock to 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;">esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<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(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575002736760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockTransactionsParentheticalDisclosuresAbstract', window );"><strong>Stock Transactions, Parenthetical Disclosures [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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Other comprehensive income, tax portion</a></td>
<td class="nump">$ 721<span></span>
</td>
<td class="nump">$ 276<span></span>
</td>
</tr>
<tr class="re">
<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 declared per share</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.50<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=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_StockTransactionsParentheticalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockTransactionsParentheticalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574997569784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 327,262<span></span>
</td>
<td class="nump">$ 8,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">94,567<span></span>
</td>
<td class="nump">80,874<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">253,846<span></span>
</td>
<td class="nump">271,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense', window );">ESOP compensation expense</a></td>
<td class="nump">168,318<span></span>
</td>
<td class="nump">56,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax benefit</a></td>
<td class="num">(33,908)<span></span>
</td>
<td class="num">(35,524)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and 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_IncreaseDecreaseInAccountsReceivable', window );">Decrease in trade accounts receivable</a></td>
<td class="nump">465,382<span></span>
</td>
<td class="nump">4,805,803<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Increase in income taxes receivable</a></td>
<td class="num">(3,041)<span></span>
</td>
<td class="num">(86,274)<span></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_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable', window );">Increase in ESOP receivable due to dividends on unallocated shares</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(18,726)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase in inventories</a></td>
<td class="num">(537,319)<span></span>
</td>
<td class="num">(1,706,735)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Increase in prepaid expenses and other current assets</a></td>
<td class="num">(108,560)<span></span>
</td>
<td class="num">(109,615)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">(Decrease) increase in accounts payable</a></td>
<td class="num">(132,999)<span></span>
</td>
<td class="nump">392,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Increase (decrease) in accrued salaries and wages</a></td>
<td class="nump">173,422<span></span>
</td>
<td class="num">(125,060)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_IncreaseDecreaseInVacationAccrual', window );">Decrease in vacation accrual</a></td>
<td class="num">(16,319)<span></span>
</td>
<td class="num">(23,674)<span></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_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable', window );">Decrease in ESOP Payable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(56,274)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Decrease in other accrued expenses</a></td>
<td class="num">(68,977)<span></span>
</td>
<td class="num">(228,136)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable', window );">(Decrease) increase in payroll and other taxes withheld</a></td>
<td class="num">(130,957)<span></span>
</td>
<td class="nump">276,315<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Decrease in contract liabilities</a></td>
<td class="num">(172,859)<span></span>
</td>
<td class="num">(524,947)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Decrease in income taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(47,707)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">277,858<span></span>
</td>
<td class="nump">2,929,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(97,288)<span></span>
</td>
<td class="num">(29,173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchase of investment securities</a></td>
<td class="num">(2,061,000)<span></span>
</td>
<td class="num">(2,391,686)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities', window );">Proceeds from sale/maturity of investment securities</a></td>
<td class="nump">2,096,000<span></span>
</td>
<td class="nump">4,331,407<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) provided by investing activities</a></td>
<td class="num">(62,288)<span></span>
</td>
<td class="nump">1,910,548<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends on common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,201,316)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,201,316)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Increase in cash and cash equivalents</a></td>
<td class="nump">215,570<span></span>
</td>
<td class="nump">3,638,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">6,802,712<span></span>
</td>
<td class="nump">5,402,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">7,018,282<span></span>
</td>
<td class="nump">9,040,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Schedule of Cash Flow Information:</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_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="nump">$ 175,250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) in employee stock ownership plan payable for 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;">esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) in employee stock ownership plan receivable for 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;">esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_esp_IncreaseDecreaseInVacationAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) in vacation accrual for 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;">esp_IncreaseDecreaseInVacationAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 plan compensation cost recognized 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 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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=123431023&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=123570139&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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInPropertyAndOtherTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the amount of cash payments due to taxing authorities for non-income-related taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent 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 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575000165000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_BasisOfPresentationAbstract', window );"><strong>Basis of Presentation [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_BasisOfAccounting', window );">Basis of Presentation</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 1. Basis of Presentation </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">In the opinion of management the accompanying unaudited financial statements contain all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results for such periods. The results for any interim period are not necessarily indicative of the results to be expected for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of assets and liabilities. On an ongoing basis, we evaluate our estimates and judgments, including those related to revenue recognition, inventories, income taxes, and stock-based compensation. Specific to inventories, including work-in-process and contracts in process, management evaluates, quarterly, those estimates used in determining the cost to complete for each contract on Espey Mfg. &amp; Electronics Corp. (the &#8220;Company&#8221;) sales backlog. The change in estimates may affect the reported amount of inventories and gross profit in the current or a future period. Management bases its estimates on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. These financial statements should be read in conjunction with the Company's most recent audited financial statements included in its report on Form 10-K for the year ended June 30, 2021. Certain reclassifications may have been made to the prior year financial statements to conform to the current year presentation. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_BasisOfPresentationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">esp_BasisOfPresentationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_BasisOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575001754808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investment Securities</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 2. Investment Securities </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Accounting Standards Codification (&#8220;ASC&#8221;) 820 establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value:</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; margin:auto; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#9642; </p> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date. </p> </td> </tr> <tr class="even" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="odd" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#9642; </p> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data. </p> </td> </tr> <tr class="even" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="odd" style=""> <td style="width:5%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#9642;</p> </td> <td style="width:2%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:93%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">Level 3: Significant unobservable inputs that reflect a reporting entity&#8217;s own assumptions about the assumptions that market participants would use in pricing an asset or liability. </p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">The carrying amounts of financial instruments, including cash and cash equivalents, short term investments, accounts receivable, accounts payable and accrued expenses, approximated fair value as of December 31, 2021 and June 30, 2021 because of the immediate or short-term maturity of these financial instruments.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "> Investment securities at December 31, 2021 and June 30, 2021 consist of certificates of deposit which are classified as available-for-sale securities and have been determined to be level 1 assets. The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2021 and June 30, 2021 are as follows: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Gross </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Gross </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amortized </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unrealized </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unrealized </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Fair </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Cost </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Gains </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Losses </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Value </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">December 31, 2021</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Certificates of deposit<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,057,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,057,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">June 30, 2021</span><span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Certificates of deposit<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,092,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,092,000 </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">The portfolio is diversified and highly liquid and primarily consists of investment grade fixed income instruments. At December 31, 2021, the Company did not have any investments in individual securities that have been in a continuous loss position considered to be other than temporary. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">8</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> As of December 31, 2021 and June 30, 2021, the remaining contractual maturities of available-for-sale securities were as follows: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="6" style="width:24%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Years to Maturity </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Less than </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">One to </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="odd" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">One Year </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Five Years </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Total </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">December 31, 2021</span><span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="even" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Available-for-sale<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,057,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,057,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="even" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">June 30, 2021</span><span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Available-for-sale<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,092,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,092,000 </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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  investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575000136648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_NetIncomePerShareAbstract', window );"><strong>Net Income per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income per Share</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:14pt; margin-bottom:0pt; "> Note 3. Net Income per Share </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Basic net income per share excludes dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the income of the Company. The computation of diluted net income per share, excluded options to purchase 316,912 shares of our common stock for the three and six months ended December 31, 2021 and the computation of diluted net (loss) income per share, excluded options to purchase 315,337 and 253,312 shares for the three and six months ended December 31, 2020, as the effect of including them would be anti-dilutive. As unearned shares owned by the Company&#8217;s sponsored leveraged employee stock ownership plan (the &#8220;ESOP&#8221;) are released or committed-to-be-released, the shares become outstanding for earnings-per-share computations. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_NetIncomePerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">esp_NetIncomePerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575000202008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Based Compensation</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 4. Stock Based Compensation </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company follows ASC 718 in establishing standards for the accounting for transactions in which an entity exchanges its equity instruments for goods or services, as well as transactions in which an entity incurs liabilities in exchange for goods or services that are based on the fair value of the entity&#8217;s equity instruments or that may be settled by the issuance of those equity instruments. ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements based on the fair value of the share-based payment. ASC 718 establishes fair value as the measurement objective in accounting for share-based payment transactions with employees, except for equity instruments held by employee share ownership plans. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Total stock-based compensation expense recognized in the statements of comprehensive income for the three-month periods ended December 31, 2021 and 2020 was $41,791 and $33,707, respectively, before income taxes. The amount of this stock-based compensation expense related to non-qualified stock options (&#8220;NQSO&#8221;) for the three-month periods ended December 31, 2021 and 2020, was $8,757 and $5,143, respectively. The deferred tax benefit related to the NQSO&#8217;s as of December 31, 2021 and 2020 was approximately $1,839 and $1,080, respectively. Total stock-based compensation expense recognized in the statements of comprehensive income for the six-month periods ended December 31, 2021 and 2020, was $94,567 and $80,874, respectively, before income taxes. The amount of this stock-based compensation expense related to non-qualified stock options (&#8220;NQSO&#8221;) for the six-month periods ended December 31, 2021 and 2020, was $16,123 and $18,131, respectively. The deferred tax benefit related to the NQSO&#8217;s as of December 31, 2021 and 2020 was approximately $3,386 and $3,808, respectively. The remaining stock option expense in each year related to incentive stock options (&#8220;ISO&#8221;) which are not deductible by the corporation when exercised, assuming a qualifying disposition and as such no deferred tax benefit was established related to these amounts. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">As of December 31, 2021, there was approximately $219,311 of unrecognized compensation cost related to stock option awards that is expected to be recognized as expense over the next 2 years, of which $179,408 relates to ISO&#8217;s and $39,903 relates to NQSO&#8217;s. The total deferred tax benefit related to these awards is expected to be $8,380.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company has one employee stock option plan under which options or stock awards may be granted, the 2017 Stock Option and Restricted Stock Plan (the "2017 Plan"). The Board of Directors may grant options to acquire shares of common stock to employees and non-employee directors of the Company at the fair market value of the common stock on the date of grant. The maximum aggregate number of shares of Common Stock subject to options or awards to non-employee directors is 133,000 and the maximum aggregate number of shares of Common Stock subject to options or awards granted to non-employee directors during any single fiscal year is the lesser of 13,300 and <span style="-sec-ix-hidden:Fact_386">33 1/3</span>% of the total number of shares subject to options or awards granted in such fiscal year. The maximum number of shares subject to options or awards granted to any individual employee may not exceed 15,000 in a fiscal year. Generally, options granted have a two-year vesting period based on two years of continuous service and have a ten-year contractual life. Option grants provide for accelerated vesting if there is a change in control. The plan allows for cancelled or expired options to be re-granted to participants at a later date. Shares issued upon the exercise of options are from those held in Treasury. Options covering 400,000 shares are authorized for issuance under the 2017 Plan. As of December 31, 2021, 303,904 shares have been granted, of which 228,062 are outstanding, and 171,938 remain available for grant. While no further grants of options may be made under the Company&#8217;s 2007 Stock Option and Restricted Stock Plan, as of December 31, 2021, 98,050 options were outstanding under such plan of which all are vested and exercisable.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">9</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">ASC 718 requires the use of a valuation model to calculate the fair value of stock-based awards. The Company has elected to use the Black-Scholes option valuation model, which incorporates various assumptions including those for dividend yield, volatility, expected life and interest rates.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "> The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2021 and 2020. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:17%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;&#160;&#160;&#160;&#160;&#160;<span style="text-decoration:underline #000000; ">December 31, </span><span style="text-decoration:underline #000000; ">2021</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:17%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;&#160;&#160;&#160;&#160;&#160;<span style="text-decoration:underline #000000; ">December 31, </span><span style="text-decoration:underline #000000; ">2020</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:17%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dividend yield<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">0% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5.54% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Company&#8217;s expected volatility<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">25.56% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">23.41% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Risk-free interest rate<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">0.93% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">0.36% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Expected term<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5.4 yrs </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5.4 yrs </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average fair value per share of options granted during the period<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">$3.72 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">$1.59 </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">Effective March 9, 2021, the Company suspended the payment of its regular quarterly dividend. For the six months ended December 31, 2020, the Company declared and paid regular cash dividends of $0.50 per share, and for the six months ended December 31, 2021 the Company paid no cash dividends. Expected stock price volatility is based on the historical volatility of the Company&#8217;s stock. The risk-free interest rate is based on the implied yield available on U.S. Treasury issues with an equivalent term approximating the expected life of the options. The expected option term (in years) represents the estimated period of time until exercise and is based on actual historical experience.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> The following table summarizes stock option activity during the six months ended December 31, 2021: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="15" style="width:51%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;Employee Stock Options Plan </p> </td> <td style="width:1%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Number of </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Average </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Average </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Remaining </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Aggregate </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Subject </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Exercise </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Contractual </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Intrinsic </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">to Option </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Price </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Term </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Value </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at July 1, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">304,662 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">23.37 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">6.06 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Granted<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;&#160;77,550 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">14.76 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">9.56 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Exercised<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:20pt; ">&#8212;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:15pt; ">&#8212;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:10pt; ">&#8212;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Forfeited or expired<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(56,100) </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">20.53 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:10pt; ">&#8212;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Outstanding at December 31, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">326,112 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">21.81 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">6.49 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,116 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Vested or expected to vest at December 31, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">307,578 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">22.16 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">6.32 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,029 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Exercisable at December 31, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">220,287 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">24.58 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5.15 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0 </p> </td> <td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">The aggregate intrinsic value in the table above represents the total pretax intrinsic value (the difference between the closing sale price of the Company&#8217;s common stock as reported on the NYSE American on December 31, 2021 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders if all option holders had exercised their options on December 31, 2021. This amount changes based on the fair market value of the Company&#8217;s common stock. The intrinsic value of options exercised during the six months ended December 31, 2021 and 2020 was $0, resulting from no option exercise activity during those periods. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">10</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> The following table summarizes changes in non-vested stock options during the six months ended December 31, 2021: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted Number </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Average </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">of Shares</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Subject to Option </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Grant Date Fair</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Value (per Option) </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Non-vested at July 1, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">103,450 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2.22 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Granted<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">77,550 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">3.72 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Vested<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(43,025) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">3.03 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Forfeited or expired<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(32,150) </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2.58 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Non-vested at December 31, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">105,825 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2.89 </p> </td> <td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575000207448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:14pt; margin-bottom:0pt; "> Note 5. Commitments and Contingencies </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company from time to time, enters into standby letters of credit agreements with financial institutions primarily relating to the guarantee of future performance on certain contracts. Contingent liabilities on outstanding standby letters of credit agreements aggregated to zero at December 31, 2021 and June 30, 2021. The Company, as a U.S. Government contractor, is subject to audits, reviews, and investigations by the U.S. Government related to its negotiation and performance of government contracts and its accounting for such contracts. Failure to comply with applicable U.S. Government standards by a contractor may result in suspension from eligibility for award of any new government contract and a guilty plea or conviction may result in debarment from eligibility for awards. The government may, in certain cases, also terminate existing contracts, recover damages, and impose other sanctions and penalties. As a result of contract audits the Company will determine a range of possible outcomes and in accordance with ASC 450 &#8220;Contingencies&#8221; the Company will accrue amounts within a range that appears to be its best estimate of a possible outcome. Adjustments are made to accruals, if any, periodically based on current information.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">We are party to various litigation matters and claims arising from time to time in the ordinary course of business. While the results of such matters cannot be predicted with certainty, we believe that the final outcome of such matters will not have a material adverse effect on our business, financial condition, results of operations or cash flows. Currently, there are no matters pending. </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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575000205992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 6. Revenue </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company follows ASC 606 &#8220;Revenue from Contracts with Customers&#8221; to determine the recognition of revenue. This standard requires entities to assess the products or services promised in contracts with customers at contract inception to determine the appropriate unit at which to record revenues. Revenue is recognized when control of the promised products or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those products or services.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Significant judgment is required in determining the satisfaction of performance obligations. Revenues from our performance obligations are satisfied over time using the output method which considers the appraisal of results achieved and milestones reached or units delivered based on contractual shipment terms, typically shipping point. Revenue is recognized when, or as, the customer takes control of the product or services. The output method best depicts the transfer of control to the customer as the output method represents work completed. Control is typically transferred to the customer at the shipping point as the Company has a present right to payment, the customer has legal title to the asset, the customer has the significant risks and rewards of ownership of the asset, and in most instances the customer has accepted the asset.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Total revenue recognized for the three and six months ended December 31, 2021 based on units delivered was $6,100,228 and $12,592,464, respectively, compared to $5,865,878 and $11,724,584 for the same periods in fiscal year 2021. Total revenue recognized for the three and six months ended December 31, 2021 based on milestones achieved was $1,357,822 and $2,411,018, respectively, compared to $1,096,187 and $2,502,996 for the same periods in fiscal year 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">11</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company offers a standard one-year product warranty. Product warranties offered by the Company are classified as assurance-type warranties, which means, the warranty only guarantees that the good or service functions as promised. Based on this, the provided warranty is not considered to be a distinct performance obligation. The impact of variable consideration has been considered but none identified which would be required to be allocated to the transaction price as of December 31, 2021. Our payment terms are generally 30-60 days.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">Contract liabilities were $2,904,746 and $3,077,605 as of December 31, 2021 and June 30, 2021, respectively. The decrease in contract liabilities is primarily due to revenue recognized, offset in part by, the advance collection of cash on specific contracts. The Company used the practical expedient to expense incremental costs incurred to obtain a contract when the contract term is less than one year. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company&#8217;s backlog at December 31, 2021 totaling approximately $70.1 million is projected, based on expected due dates, to be recognized in the following fiscal years: 30% in 2022; 43% in 2023; 21% in 2024, and 6% thereafter. </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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575000126648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Issued Accounting Standards<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_RecentlyIssuedAccountingStandardsAbstract', window );"><strong>Recently Issued Accounting Standards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recently Issued Accounting Standards</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 7. Recently Issued Accounting Standards </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; ">Recent Accounting Pronouncements Adopted </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">In December 2019, the FASB issued ASU 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; ASU 2019-12 amends ASC 740 to simplify the accounting for income taxes by removing certain exceptions for investments, intraperiod allocations and interim calculations, and adding guidance to reduce complexity in the accounting standard under the FASB&#8217;s simplification initiative. ASU 2019-12 is effective for public entities for fiscal years beginning after December 15, 2020. Upon adoption, the amendments in ASU 2019-12 should be applied on a prospective basis to all periods presented. The Company adopted the new guidance under ASU 2019-12 in the first quarter of fiscal year 2021 and removed the exception for intraperiod allocations from its interim period tax provision calculation, accordingly. The removal of the exception for intraperiod allocations did not have a material impact on the Company. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_RecentlyIssuedAccountingStandardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">esp_RecentlyIssuedAccountingStandardsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 65<br> -Paragraph 1<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=SL108384541-122693<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (i)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=123338486&amp;loc=SL49131195-203048<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31137-122693<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (c)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575105550024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Ownership Plan<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_EmployeeStockOwnershipPlanAbstract', window );"><strong>Employee Stock Ownership Plan [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_esp_EmployeeStockOwnershipPlanTextBlock', window );">Employee Stock Ownership Plan</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> Note 8. Employee Stock Ownership Plan </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company sponsors a leveraged employee stock ownership plan (the &#8220;ESOP&#8221;) that covers all nonunion employees who work 1,000 or more hours per year and are employed on June 30. Prior to December 1, 2020, the ESOP owned 469,119 shares, all of which were allocated to employees. On December 1, 2020, pursuant to a Stock Purchase Agreement dated as of such date, the Company, by selling 300,000 shares of its common stock, par value $<span style="-sec-ix-hidden:Fact_464">0.33 1/3</span> per share, to the Espey Mfg. &amp; Electronics Corp. Employee Stock Ownership Plan Trust, provided more shares to be allocated to employees for services rendered over the next 15 years. The ESOP paid $18.29 per share, for an aggregate purchase price of $5,487,000. The determination of the purchase price was based on a fairness opinion obtained by an independent valuation firm. The ESOP borrowed from the Corporation an amount equal to the purchase price. The loan will be repaid in fifteen (15) equal annual installments of principal. The Board of Directors has fixed the interest rate and the unpaid balance will bear interest at a fixed rate of 3.00% per annum. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Board of Directors of the Company had approved a purchase price per share equal to the lesser of the trading value on the day of closing or the lowest price listed in the valuation established by the independent valuation firm plus $0.25. The valuation identified a range of $18.04 - $19.43 per share. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">In making the sale, the Company relied on the exemption from registration under Section 4(2) of the Securities Act of 1933, as amended, because the shares sold were offered only to the ESOP. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">After giving effect to the transaction, the ESOP owned 769,119 shares of the Company's 2,702,633 outstanding shares of common stock as of December 1, 2020. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The Company makes annual contributions to the ESOP equal to the ESOP's debt service less dividends on unallocated shares received by the ESOP. Any dividends on unallocated shares received by the ESOP are used to pay debt service. Any dividends on allocated ESOP shares are recorded as a reduction of retained earnings. As the debt is repaid, shares are released and allocated to active employees, based on the proportion of debt service paid in the year. The Company accounts for its ESOP in accordance with FASB ASC 718-40. Accordingly, the shares purchased by the ESOP are reported as Unearned ESOP shares in the balance sheets and the statements of changes in stockholders&#8217; equity. As shares are released or committed-to-be-released, the Company reports compensation expense equal to the current average market price of the shares, and the shares become outstanding for earnings-per-share (EPS) computations. ESOP compensation expense was $83,812 and $56,274 for the three-month periods ended December 31, 2021 and 2020, respectively. ESOP compensation expense was $168,318 and $56,274 for the six-month periods ended December 31, 2021 and 2020, respectively. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">12</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:8pt; margin-top:-5pt;"><a href="#toc">Index</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> The ESOP shares as of December 31, 2021 and 2020 were as follows: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="79.7872340425532%"> <thead> <tr class="odd" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">December 31, 2021 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">December 31, 2020 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocated shares<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">478,935 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">468,663 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Committed-to-be-released shares<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">11,568 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,939 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Unreleased shares<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">267,861 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">297,061 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total shares held by the ESOP<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">758,364 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">768,663 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Fair value of unreleased shares<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,806,305 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,620,394 </p> </td> <td style="width:125%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; ">The Company may at times be required to repurchase shares at the ESOP participants&#8217; request at the shares&#8217; fair market value. During the three and six months ended December 31, 2021 and 2020, the Company did not repurchase shares previously held by the ESOP.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; ">The ESOP allows for eligible participants to take whole share distributions from the Plan on specific dates in accordance with the provision of the Plan. Share distributions from the ESOP during the six months ended December 31, 2021 and 2020 totaled 8,285 and 456 shares, respectively. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_EmployeeStockOwnershipPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">esp_EmployeeStockOwnershipPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_EmployeeStockOwnershipPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 employee stock ownership plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_EmployeeStockOwnershipPlanTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575003648744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of Available-for-Sale Securities</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "> Investment securities at December 31, 2021 and June 30, 2021 consist of certificates of deposit which are classified as available-for-sale securities and have been determined to be level 1 assets. The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2021 and June 30, 2021 are as follows: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Gross </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Gross </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Amortized </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unrealized </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Unrealized </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Fair </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Cost </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Gains </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Losses </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Value </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">December 31, 2021</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Certificates of deposit<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,057,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,057,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">June 30, 2021</span><span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:48%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Certificates of deposit<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,092,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,092,000 </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of Contractual Maturities</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> As of December 31, 2021 and June 30, 2021, the remaining contractual maturities of available-for-sale securities were as follows: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="6" style="width:24%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Years to Maturity </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Less than </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">One to </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="odd" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">One Year </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Five Years </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">Total </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">December 31, 2021</span><span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="even" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Available-for-sale<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,057,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,057,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="even" style=""> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; ">June 30, 2021</span><span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:61%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Available-for-sale<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,092,000 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#8212; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,092,000 </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></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 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575003658520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Fair Value Assumptions</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "> The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2021 and 2020. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:17%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;&#160;&#160;&#160;&#160;&#160;<span style="text-decoration:underline #000000; ">December 31, </span><span style="text-decoration:underline #000000; ">2021</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:17%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;&#160;&#160;&#160;&#160;&#160;<span style="text-decoration:underline #000000; ">December 31, </span><span style="text-decoration:underline #000000; ">2020</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:17%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dividend yield<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">0% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5.54% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Company&#8217;s expected volatility<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">25.56% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">23.41% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Risk-free interest rate<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">0.93% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">0.36% </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Expected term<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5.4 yrs </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5.4 yrs </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:62%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average fair value per share of options granted during the period<span style="padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">$3.72 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">$1.59 </p> </td> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> The following table summarizes stock option activity during the six months ended December 31, 2021: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="15" style="width:51%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;Employee Stock Options Plan </p> </td> <td style="width:1%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Number of </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Average </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Shares </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Average </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Remaining </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Aggregate </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Subject </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Exercise </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Contractual </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Intrinsic </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="4" style="width:13%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">to Option </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Price </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Term </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Value </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at July 1, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">304,662 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">23.37 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">6.06 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Granted<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;&#160;77,550 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">14.76 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">9.56 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Exercised<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:20pt; ">&#8212;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:15pt; ">&#8212;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:10pt; ">&#8212;</span> </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Forfeited or expired<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(56,100) </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">20.53 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:10pt; ">&#8212;</span> </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Outstanding at December 31, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">326,112 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">21.81 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">6.49 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,116 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Vested or expected to vest at December 31, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">307,578 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">22.16 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">6.32 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,029 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:47%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Exercisable at December 31, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">220,287 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">24.58 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5.15 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0 </p> </td> <td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock', window );">Schedule of Changes in Non-Vested Stock Options</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> The following table summarizes changes in non-vested stock options during the six months ended December 31, 2021: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted Number </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Average </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">of Shares</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Subject to Option </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Grant Date Fair</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Value (per Option) </p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Non-vested at July 1, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">103,450 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2.22 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Granted<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">77,550 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">3.72 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Vested<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(43,025) </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">3.03 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Forfeited or expired<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(32,150) </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2.58 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Non-vested at December 31, 2021<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">105,825 </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2.89 </p> </td> <td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575001775080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Ownership Plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_EmployeeStockOwnershipPlanAbstract', window );"><strong>Employee Stock Ownership Plan [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_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock', window );">Schedule of ESOP shares</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> The ESOP shares as of December 31, 2021 and 2020 were as follows: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="79.7872340425532%"> <thead> <tr class="odd" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">December 31, 2021 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">December 31, 2020 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocated shares<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">478,935 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">468,663 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Committed-to-be-released shares<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">11,568 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,939 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Unreleased shares<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">267,861 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">297,061 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total shares held by the ESOP<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">758,364 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">768,663 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:57%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Fair value of unreleased shares<span style="padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,806,305 </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$ </p> </td> <td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,620,394 </p> </td> <td style="width:125%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_EmployeeStockOwnershipPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">esp_EmployeeStockOwnershipPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 details pertaining to each employee stock ownership 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 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575000408072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Schedule of Available-for-Sale Securities) (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 3,057,000<span></span>
</td>
<td class="nump">$ 3,092,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_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">3,057,000<span></span>
</td>
<td class="nump">3,092,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 3,057,000<span></span>
</td>
<td class="nump">$ 3,092,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575002889240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Schedule of Contractual Maturities) (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract', window );"><strong>Contractual maturities of available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Less than One Year</a></td>
<td class="nump">$ 3,057,000<span></span>
</td>
<td class="nump">$ 3,092,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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">One to Five Years</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 3,057,000<span></span>
</td>
<td class="nump">$ 3,092,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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574998851416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_NetIncomePerShareAbstract', window );"><strong>Net Income per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities</a></td>
<td class="nump">316,912<span></span>
</td>
<td class="nump">315,337<span></span>
</td>
<td class="nump">316,912<span></span>
</td>
<td class="nump">253,312<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_NetIncomePerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">esp_NetIncomePerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574998565288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock based compensation expense</a></td>
<td class="nump">$ 41,791<span></span>
</td>
<td class="nump">$ 33,707<span></span>
</td>
<td class="nump">$ 94,567<span></span>
</td>
<td class="nump">$ 80,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Deferred tax benefit related to stock based compensation</a></td>
<td class="nump">1,839<span></span>
</td>
<td class="nump">$ 1,080<span></span>
</td>
<td class="nump">3,386<span></span>
</td>
<td class="nump">$ 3,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation costs</a></td>
<td class="nump">219,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 219,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Period in which compensation cost will be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<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_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts', window );">Deferred tax benefit related to unrecognized compensation costs</a></td>
<td class="nump">$ 8,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding</a></td>
<td class="nump">326,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">326,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">304,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash divided paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=esp_TwoThousandSeventeenPlanMember', window );">2017 Plan [Member] | Non employee directors [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Authorized shares under plan</a></td>
<td class="nump">133,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear', window );">Percentage of total number of shares subject to options or awards, single fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.33%<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_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear', window );">Number of shares subject to option or award, single fiscal year</a></td>
<td class="nump">13,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,300<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_PlanNameAxis=esp_TwoThousandSeventeenPlanMember', window );">2017 Plan [Member] | Individual Employee [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear', window );">Number of shares subject to option or award, single fiscal year</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=esp_IncentiveStockOptionMember', window );">Incentive Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation costs</a></td>
<td class="nump">$ 179,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 179,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=esp_NonQualifiedStockOptionsMember', window );">Non-qualified stock options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock based compensation expense</a></td>
<td class="nump">8,757<span></span>
</td>
<td class="nump">$ 5,143<span></span>
</td>
<td class="nump">16,123<span></span>
</td>
<td class="nump">$ 18,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation costs</a></td>
<td class="nump">$ 39,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option Plans [Member] | 2017 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Authorized shares under plan</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">303,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding</a></td>
<td class="nump">228,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">228,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares remain available for grant</a></td>
<td class="nump">171,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Option Plans [Member] | 2007 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Shares vested and exercisable</a></td>
<td class="nump">98,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98,050<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_esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 benefit attributable to unrecognized share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 subject to option or award in a single fiscal year as outlined in the plan contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</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_esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of the total number of shares subject to options or awards granted in a single fiscal year; this will take effect only if the percentage is less than a specified amount in the plan contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of 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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=esp_TwoThousandSeventeenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=esp_TwoThousandSeventeenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TitleOfIndividualAxis=esp_NonEmployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=esp_NonEmployeeDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TitleOfIndividualAxis=esp_IndividualEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=esp_IndividualEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=esp_IncentiveStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=esp_IncentiveStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=esp_NonQualifiedStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=esp_NonQualifiedStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=esp_TwoThousandSevenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=esp_TwoThousandSevenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575002386504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Schedule of Fair Value Assumptions) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted average assumptions to calculation option fair value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">5.54%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Company's expected volatility</a></td>
<td class="nump">25.56%<span></span>
</td>
<td class="nump">23.41%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.93%<span></span>
</td>
<td class="nump">0.36%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share of options granted during the period</a></td>
<td class="nump">$ 3.72<span></span>
</td>
<td class="nump">$ 1.59<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574997894616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Schedule of Stock Option Activity) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares Subject To Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance at July 1, 2021</a></td>
<td class="nump">304,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">77,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited or expired</a></td>
<td class="num">(56,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at December 31, 2021</a></td>
<td class="nump">326,112<span></span>
</td>
<td class="nump">304,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested or expected to vest at December 31, 2021</a></td>
<td class="nump">307,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at December 31, 2021</a></td>
<td class="nump">220,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance at July 1, 2021</a></td>
<td class="nump">$ 23.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</a></td>
<td class="nump">14.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited or expired</a></td>
<td class="nump">20.53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at December 31, 2021</a></td>
<td class="nump">21.81<span></span>
</td>
<td class="nump">$ 23.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested or expected to vest at December 31, 2021</a></td>
<td class="nump">22.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at December 31, 2021</a></td>
<td class="nump">$ 24.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Weighted Average Remaining Contractual Term</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding</a></td>
<td class="text">6 years 5 months 26 days<span></span>
</td>
<td class="text">6 years 21 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted', window );">Granted</a></td>
<td class="text">9 years 6 months 21 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested or expected to vest at December 31, 2021</a></td>
<td class="text">6 years 3 months 25 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at December 31, 2021</a></td>
<td class="text">5 years 1 month 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at December 31, 2021</a></td>
<td class="nump">$ 2,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested or expected to vest at December 31, 2021</a></td>
<td class="nump">2,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable at December 31, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards granted, 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;">esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575000425384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Number of Shares Subject to Option</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested at July 1, 2021 | shares</a></td>
<td class="nump">103,450<span></span>
</td>
</tr>
<tr class="re">
<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 );">Granted | shares</a></td>
<td class="nump">77,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested | shares</a></td>
<td class="num">(43,025)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Forfeited or expired | shares</a></td>
<td class="num">(32,150)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested at December 31, 2021 | shares</a></td>
<td class="nump">105,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value (per Option)</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested at July 1, 2021 | $ / shares</a></td>
<td class="nump">$ 2.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted | $ / shares</a></td>
<td class="nump">3.72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Vested | $ / shares</a></td>
<td class="nump">3.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue', window );">Forfeited or expired | $ / shares</a></td>
<td class="nump">2.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested at December 31, 2021 | $ / shares</a></td>
<td class="nump">$ 2.89<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of non-vested options forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140575000046952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</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_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit [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_LossContingencyAccrualAtCarryingValue', window );">Contingent liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574998026936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 7,458,050<span></span>
</td>
<td class="nump">$ 6,962,065<span></span>
</td>
<td class="nump">$ 15,003,482<span></span>
</td>
<td class="nump">$ 14,227,580<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_AdjustmentsForNewAccountingPronouncementsAxis=esp_ASC606Member', window );">ASC 606 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">2,904,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,904,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,077,605<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=esp_ASC606Member', window );">ASC 606 [Member] | Units Delivered [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">6,100,228<span></span>
</td>
<td class="nump">5,865,878<span></span>
</td>
<td class="nump">12,592,464<span></span>
</td>
<td class="nump">11,724,584<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_AdjustmentsForNewAccountingPronouncementsAxis=esp_ASC606Member', window );">ASC 606 [Member] | Milestones Achieved [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">1,357,822<span></span>
</td>
<td class="nump">$ 1,096,187<span></span>
</td>
<td class="nump">2,411,018<span></span>
</td>
<td class="nump">$ 2,502,996<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_AdjustmentsForNewAccountingPronouncementsAxis=esp_ASC606Member', window );">ASC 606 [Member] | Backlog [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets</a></td>
<td class="nump">$ 70,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_PercentageOfEstimatedShipments', window );">Percentage of estimated shipments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30% in 2022; 43% in 2023; 21% in 2024, and 6% thereafter<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_esp_PercentageOfEstimatedShipments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated shipments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_PercentageOfEstimatedShipments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=esp_ASC606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=esp_ASC606Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=esp_UnitsDeliveredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=esp_UnitsDeliveredMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=esp_MilestonesAchievedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=esp_MilestonesAchievedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574998715960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Ownership Plan (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 01, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>h </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems', window );"><strong>Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares', window );">Number of shares allocated to employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">478,935<span></span>
</td>
<td class="nump">468,663<span></span>
</td>
<td class="nump">478,935<span></span>
</td>
<td class="nump">468,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP', window );">Number of shares owned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">758,364<span></span>
</td>
<td class="nump">768,663<span></span>
</td>
<td class="nump">758,364<span></span>
</td>
<td class="nump">768,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense', window );">ESOP compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 83,812<span></span>
</td>
<td class="nump">$ 56,274<span></span>
</td>
<td class="nump">$ 168,318<span></span>
</td>
<td class="nump">$ 56,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems', window );"><strong>Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
<td class="nump">2,702,633<span></span>
</td>
<td class="nump">2,402,633<span></span>
</td>
<td class="nump">2,402,633<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=esp_EmployeeStockOwnershipPlanMember', window );">Employee Stock Ownership Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems', window );"><strong>Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_EmployeeStockOwnershipPlanHoursWorked', window );">Number of hours worked per year to quality for the plan | h</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares', window );">Number of shares allocated to employees</a></td>
<td class="nump">469,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan', window );">Period of services rendered</a></td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Aggregate purchase 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="nump">$ 5,487,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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Loan, frequency of periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">annual<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_esp_NumberOfLoanRepaymentAnnualInstallments', window );">Number of loan repayment annual installments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Purchase price per share, lower range limit | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Purchase price per share, upper range limit | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP', window );">Number of shares owned</a></td>
<td class="nump">769,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">2,702,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan', window );">Shares distributed</a></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,285<span></span>
</td>
<td class="nump">456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=esp_EmployeeStockOwnershipPlanMember', window );">Employee Stock Ownership Plan [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems', window );"><strong>Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares sold</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share | $ / shares</a></td>
<td class="nump">$ 0.3333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_esp_EmployeeStockOwnershipPlanHoursWorked">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of hours worked per year for nonunion employees to participate in 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;">esp_EmployeeStockOwnershipPlanHoursWorked</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_NumberOfLoanRepaymentAnnualInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loan repayment annual installments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_NumberOfLoanRepaymentAnnualInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of services rendered under employee stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 plan compensation cost recognized 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 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_EmployeeStockOwnershipPlanESOPDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EmployeeStockOwnershipPlanESOPDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares</td>
</tr>
<tr>
<td style="padding-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_EmployeeStockOwnershipPlanESOPSharesInESOP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocated, committed-to-be-released and suspense shares of the entity held by the 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 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capital stock issued (purchased by employees) in connection with an employee stock ownership 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 25<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109244457&amp;loc=d3e16649-113920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=esp_EmployeeStockOwnershipPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=esp_EmployeeStockOwnershipPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140574999166984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Stock Ownership Plan (Schedule of ESOP shares) (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_esp_EmployeeStockOwnershipPlanAbstract', window );"><strong>Employee Stock Ownership Plan [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_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares', window );">Allocated shares</a></td>
<td class="nump">478,935<span></span>
</td>
<td class="nump">468,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares', window );">Committed-to-be-released shares</a></td>
<td class="nump">11,568<span></span>
</td>
<td class="nump">2,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares', window );">Unreleased shares</a></td>
<td class="nump">267,861<span></span>
</td>
<td class="nump">297,061<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_EmployeeStockOwnershipPlanESOPSharesInESOP', window );">Total shares held by the ESOP</a></td>
<td class="nump">758,364<span></span>
</td>
<td class="nump">768,663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue', window );">Fair value of unreleased shares</a></td>
<td class="nump">$ 3,806,305<span></span>
</td>
<td class="nump">$ 5,620,394<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esp_EmployeeStockOwnershipPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">esp_EmployeeStockOwnershipPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unearned shares held by the employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares</td>
</tr>
<tr>
<td style="padding-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_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares</td>
</tr>
<tr>
<td style="padding-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_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares contributed to the ESOP that have not yet been released, committed to be released, or allocated to participant accounts. Suspense shares generally collateralize ESOP 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 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares</td>
</tr>
<tr>
<td style="padding-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_EmployeeStockOwnershipPlanESOPSharesInESOP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocated, committed-to-be-released and suspense shares of the entity held by the 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 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP</td>
</tr>
<tr>
<td style="padding-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>42
<FILENAME>form10q-27333_esp_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:esp="http://espey.com/20211231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="esp-20211231.xsd" xlink:type="simple"/>
    <context id="From2021-07-01to2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-01</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="AsOf2021-09-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="From2021-07-01to2021-12-31_custom_ASC606Member_custom_UnitsDeliveredMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:UnitsDeliveredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2021-12-31_custom_ASC606Member_custom_MilestonesAchievedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:MilestonesAchievedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-10-01to2021-12-31_custom_ASC606Member_custom_UnitsDeliveredMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:UnitsDeliveredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-10-01to2021-12-31_custom_ASC606Member_custom_MilestonesAchievedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:MilestonesAchievedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31_custom_ASC606Member_custom_UnitsDeliveredMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:UnitsDeliveredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31_custom_ASC606Member_custom_MilestonesAchievedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:MilestonesAchievedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-10-01to2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_custom_ASC606Member_custom_UnitsDeliveredMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:UnitsDeliveredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_custom_ASC606Member_custom_MilestonesAchievedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">esp:MilestonesAchievedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-02-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <instant>2022-02-11</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_StandbyLettersOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_StandbyLettersOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ASC606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_ASC606Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ASC606Member_us-gaap_OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2021-07-01to2021-12-31_custom_ASC606Member_us-gaap_OrderOrProductionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">esp:ASC606Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_UnearnedESOPSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_UnearnedESOPSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_custom_UnearnedESOPSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_UnearnedESOPSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_custom_UnearnedESOPSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="AsOf2021-09-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="AsOf2021-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="AsOf2021-09-30_custom_UnearnedESOPSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="AsOf2021-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="From2021-07-01to2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-10-01to2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-10-01to2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31_custom_UnearnedESOPSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_custom_UnearnedESOPSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">esp:UnearnedESOPSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-11-29to2020-12-01_custom_EmployeeStockOwnershipPlanMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-29</startDate>
            <endDate>2020-12-01</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-01</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_EmployeeStockOwnershipPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_custom_EmployeeStockOwnershipPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis">esp:EmployeeStockOwnershipPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2021-12-31_custom_NonQualifiedStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-10-01to2021-12-31_custom_NonQualifiedStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-10-01to2020-12-31_custom_NonQualifiedStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2020-12-31_custom_NonQualifiedStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_NonQualifiedStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:NonQualifiedStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_IncentiveStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">esp:IncentiveStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-07-01to2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TwoThousandSeventeenPlanMember_custom_NonEmployeeDirectorsMember_us-gaap_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esp:NonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSevenPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSevenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-07-01to2021-12-31_custom_NonEmployeeDirectorsMember_custom_TwoThousandSeventeenPlanMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esp:NonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_IndividualEmployeeMember_custom_TwoThousandSeventeenPlanMember_us-gaap_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000033533</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">esp:IndividualEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">esp:TwoThousandSeventeenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USDPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Hour">
        <measure>utr:H</measure>
    </unit>
    <dei:DocumentFiscalYearFocus contextRef="From2021-07-01to2021-12-31" id="Fact_493">2021</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate contextRef="From2021-07-01to2021-12-31" id="Fact_494">--06-30</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag contextRef="From2021-07-01to2021-12-31" id="Fact_495">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName contextRef="From2021-07-01to2021-12-31" id="Fact_6">ESPEY MFG &amp; ELECTRONICS CORP</dei:EntityRegistrantName>
    <dei:DocumentFiscalPeriodFocus contextRef="From2021-07-01to2021-12-31" id="Fact_496">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2021-07-01to2021-12-31" id="Fact_497">0000033533</dei:EntityCentralIndexKey>
    <dei:EntityIncorporationStateCountryCode contextRef="From2021-07-01to2021-12-31" id="Fact_7">NY</dei:EntityIncorporationStateCountryCode>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2021-12-31"
      id="Fact_498"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2021-06-30"
      id="Fact_499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_70"
      unitRef="USDPerShare">0.3333</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_71"
      unitRef="USDPerShare">0.3333</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_464"
      unitRef="USDPerShare">0.3333</us-gaap:SaleOfStockPricePerShare>
    <esp:PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear
      contextRef="From2021-07-01to2021-12-31_custom_NonEmployeeDirectorsMember_custom_TwoThousandSeventeenPlanMember_srt_MaximumMember"
      decimals="INF"
      id="Fact_386"
      unitRef="Pure">0.3333</esp:PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear>
    <dei:DocumentType contextRef="From2021-07-01to2021-12-31" id="Fact_1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2021-07-01to2021-12-31" id="Fact_2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2021-07-01to2021-12-31" id="Fact_3">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2021-07-01to2021-12-31" id="Fact_4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2021-07-01to2021-12-31" id="Fact_5">1-4383</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2021-07-01to2021-12-31" id="Fact_8">14-1387171</dei:EntityTaxIdentificationNumber>
    <dei:TradingSymbol contextRef="From2021-07-01to2021-12-31" id="Fact_9">ESP</dei:TradingSymbol>
    <dei:EntityAddressAddressLine1 contextRef="From2021-07-01to2021-12-31" id="Fact_10">233 Ballston Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2021-07-01to2021-12-31" id="Fact_11">Saratoga Springs</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2021-07-01to2021-12-31" id="Fact_12">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2021-07-01to2021-12-31" id="Fact_13">12866</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2021-07-01to2021-12-31" id="Fact_14">518</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2021-07-01to2021-12-31" id="Fact_15">245-4400</dei:LocalPhoneNumber>
    <dei:EntityCurrentReportingStatus contextRef="From2021-07-01to2021-12-31" id="Fact_16">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2021-07-01to2021-12-31" id="Fact_17">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2021-07-01to2021-12-31" id="Fact_18">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2021-07-01to2021-12-31" id="Fact_19">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2021-07-01to2021-12-31" id="Fact_20">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2021-07-01to2021-12-31" id="Fact_21">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2022-02-11"
      decimals="INF"
      id="Fact_22"
      unitRef="Shares">2702633</dei:EntityCommonStockSharesOutstanding>
    <dei:Security12bTitle contextRef="From2021-07-01to2021-12-31" id="Fact_23">Common stock, $.33-1/3 par value</dei:Security12bTitle>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_24"
      unitRef="USD">7018282</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_25"
      unitRef="USD">6802712</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_26"
      unitRef="USD">3057000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_27"
      unitRef="USD">3092000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_29"
      unitRef="USD">3000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_28"
      unitRef="USD">3000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_30"
      unitRef="USD">4888399</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_31"
      unitRef="USD">5353781</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_32"
      unitRef="USD">252643</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_33"
      unitRef="USD">249602</us-gaap:IncomeTaxesReceivable>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_34"
      unitRef="USD">2074883</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_35"
      unitRef="USD">2111058</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_36"
      unitRef="USD">242094</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_37"
      unitRef="USD">326198</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryForLongTermContractsOrPrograms
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_38"
      unitRef="USD">17012234</us-gaap:InventoryForLongTermContractsOrPrograms>
    <us-gaap:InventoryForLongTermContractsOrPrograms
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_39"
      unitRef="USD">16354636</us-gaap:InventoryForLongTermContractsOrPrograms>
    <us-gaap:InventoryNet
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_40"
      unitRef="USD">19329211</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_41"
      unitRef="USD">18791892</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_42"
      unitRef="USD">808857</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_43"
      unitRef="USD">700297</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_44"
      unitRef="USD">35354392</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_45"
      unitRef="USD">34990284</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_46"
      unitRef="USD">2833961</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_47"
      unitRef="USD">2990519</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_48"
      unitRef="USD">38188353</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_49"
      unitRef="USD">37980803</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_50"
      unitRef="USD">2585174</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_51"
      unitRef="USD">2718173</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_52"
      unitRef="USD">649089</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_53"
      unitRef="USD">475667</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_54"
      unitRef="USD">656292</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_55"
      unitRef="USD">672611</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_56"
      unitRef="USD">168318</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="AsOf2021-06-30"
      id="Fact_57"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_58"
      unitRef="USD">57037</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_59"
      unitRef="USD">126014</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_60"
      unitRef="USD">278924</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_61"
      unitRef="USD">409881</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_62"
      unitRef="USD">2904746</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_63"
      unitRef="USD">3077605</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_64"
      unitRef="USD">7299580</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_65"
      unitRef="USD">7479951</us-gaap:LiabilitiesCurrent>
    <esp:DeferredTaxLiability
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_66"
      unitRef="USD">134649</esp:DeferredTaxLiability>
    <esp:DeferredTaxLiability
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_67"
      unitRef="USD">168557</esp:DeferredTaxLiability>
    <us-gaap:Liabilities
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_68"
      unitRef="USD">7434229</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_69"
      unitRef="USD">7648508</us-gaap:Liabilities>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_73"
      unitRef="Shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_72"
      unitRef="Shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_75"
      unitRef="Shares">3129874</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_74"
      unitRef="Shares">3129874</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_77"
      unitRef="Shares">2702633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_76"
      unitRef="Shares">2702633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_78"
      unitRef="Shares">267861</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_79"
      unitRef="Shares">279429</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockValue
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_80"
      unitRef="USD">1043291</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_81"
      unitRef="USD">1043291</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_82"
      unitRef="USD">23120663</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_83"
      unitRef="USD">23026096</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_84"
      unitRef="USD">-2361</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_85"
      unitRef="USD">-2361</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_86"
      unitRef="USD">17741992</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_87"
      unitRef="USD">17414730</us-gaap:RetainedEarningsAccumulatedDeficit>
    <esp:TotalStockholdersEquityBeforyEsopAndTreasuryStock
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_88"
      unitRef="USD">41903585</esp:TotalStockholdersEquityBeforyEsopAndTreasuryStock>
    <esp:TotalStockholdersEquityBeforyEsopAndTreasuryStock
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_89"
      unitRef="USD">41481756</esp:TotalStockholdersEquityBeforyEsopAndTreasuryStock>
    <esp:UnearnedEsopSharesCost
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_90"
      unitRef="USD">5110770</esp:UnearnedEsopSharesCost>
    <esp:UnearnedEsopSharesCost
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_91"
      unitRef="USD">5110770</esp:UnearnedEsopSharesCost>
    <us-gaap:TreasuryStockShares
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_93"
      unitRef="Shares">427241</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_92"
      unitRef="Shares">427241</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_94"
      unitRef="USD">6038691</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_95"
      unitRef="USD">6038691</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_96"
      unitRef="USD">30754124</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_97"
      unitRef="USD">30332295</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_98"
      unitRef="USD">38188353</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_99"
      unitRef="USD">37980803</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_100"
      unitRef="USD">7458050</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_101"
      unitRef="USD">6962065</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_102"
      unitRef="USD">15003482</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_103"
      unitRef="USD">14227580</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_104"
      unitRef="USD">6251233</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_105"
      unitRef="USD">6248604</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_106"
      unitRef="USD">12443567</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_107"
      unitRef="USD">12386745</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_108"
      unitRef="USD">1206817</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_109"
      unitRef="USD">713461</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_110"
      unitRef="USD">2559915</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_111"
      unitRef="USD">1840835</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_112"
      unitRef="USD">1186168</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_113"
      unitRef="USD">945478</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_114"
      unitRef="USD">2180990</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_115"
      unitRef="USD">1860104</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_116"
      unitRef="USD">20649</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_117"
      unitRef="USD">-232017</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_118"
      unitRef="USD">378925</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_119"
      unitRef="USD">-19269</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_120"
      unitRef="USD">1716</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_121"
      unitRef="USD">1753</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_122"
      unitRef="USD">3312</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_123"
      unitRef="USD">16970</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_124"
      unitRef="USD">10105</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_125"
      unitRef="USD">13734</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_126"
      unitRef="USD">28076</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_127"
      unitRef="USD">16861</us-gaap:OtherNonoperatingIncome>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_128"
      unitRef="USD">11821</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_129"
      unitRef="USD">15487</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_130"
      unitRef="USD">31388</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_131"
      unitRef="USD">33831</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_132"
      unitRef="USD">32470</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_133"
      unitRef="USD">-216530</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_134"
      unitRef="USD">410313</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_135"
      unitRef="USD">14562</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_136"
      unitRef="USD">11269</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_137"
      unitRef="USD">-35524</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_138"
      unitRef="USD">83051</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_139"
      unitRef="USD">5745</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_140"
      unitRef="USD">21201</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_141"
      unitRef="USD">-181006</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_142"
      unitRef="USD">327262</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_143"
      unitRef="USD">8817</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2021-10-01to2021-12-31"
      id="Fact_144"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_145"
      unitRef="USD">2712</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2021-07-01to2021-12-31"
      id="Fact_146"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_147"
      unitRef="USD">1038</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_148"
      unitRef="USD">21201</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_149"
      unitRef="USD">-178294</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_150"
      unitRef="USD">327262</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_151"
      unitRef="USD">9855</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-10-01to2021-12-31"
      decimals="INF"
      id="Fact_152"
      unitRef="USDPerShare">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-10-01to2020-12-31"
      decimals="INF"
      id="Fact_153"
      unitRef="USDPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_154"
      unitRef="USDPerShare">0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_155"
      unitRef="USDPerShare">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-10-01to2021-12-31"
      decimals="INF"
      id="Fact_156"
      unitRef="USDPerShare">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-10-01to2020-12-31"
      decimals="INF"
      id="Fact_157"
      unitRef="USDPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_158"
      unitRef="USDPerShare">0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_159"
      unitRef="USDPerShare">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-10-01to2021-12-31"
      decimals="INF"
      id="Fact_160"
      unitRef="Shares">2429051</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2020-10-01to2020-12-31"
      decimals="INF"
      id="Fact_161"
      unitRef="Shares">2402665</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_162"
      unitRef="Shares">2426159</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_163"
      unitRef="Shares">2402649</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-10-01to2021-12-31"
      decimals="INF"
      id="Fact_164"
      unitRef="Shares">2429199</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2020-10-01to2020-12-31"
      decimals="INF"
      id="Fact_165"
      unitRef="Shares">2402665</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_166"
      unitRef="Shares">2426233</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_167"
      unitRef="Shares">2404043</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="From2021-10-01to2021-12-31"
      id="Fact_168"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="From2020-10-01to2020-12-31"
      decimals="INF"
      id="Fact_169"
      unitRef="USDPerShare">0.25</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="From2021-07-01to2021-12-31"
      id="Fact_170"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_171"
      unitRef="USDPerShare">0.50</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_172"
      unitRef="Shares">2702633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-09-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_173"
      unitRef="USD">1043291</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_174"
      unitRef="USD">23078872</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-09-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_175"
      unitRef="USD">-2361</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_176"
      unitRef="USD">17720791</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-09-30_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_177"
      unitRef="Shares">427241</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-09-30_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_178"
      unitRef="USD">-6038691</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-09-30_custom_UnearnedESOPSharesMember"
      decimals="0"
      id="Fact_179"
      unitRef="USD">-5110770</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-09-30"
      decimals="0"
      id="Fact_180"
      unitRef="USD">30691132</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-10-01to2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_181"
      unitRef="USD">21201</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_182"
      unitRef="USD">21201</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2021-10-01to2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_183"
      unitRef="USD">41791</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_184"
      unitRef="USD">41791</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_185"
      unitRef="Shares">2702633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_186"
      unitRef="USD">1043291</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_187"
      unitRef="USD">23120663</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_188"
      unitRef="USD">-2361</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_189"
      unitRef="USD">17741992</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_190"
      unitRef="Shares">427241</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_191"
      unitRef="USD">-6038691</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_custom_UnearnedESOPSharesMember"
      decimals="0"
      id="Fact_192"
      unitRef="USD">-5110770</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_193"
      unitRef="USD">30754124</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_194"
      unitRef="Shares">2702633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_195"
      unitRef="USD">1043291</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_196"
      unitRef="USD">23026096</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_197"
      unitRef="USD">-2361</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_198"
      unitRef="USD">17414730</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_199"
      unitRef="Shares">427241</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_200"
      unitRef="USD">-6038691</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_custom_UnearnedESOPSharesMember"
      decimals="0"
      id="Fact_201"
      unitRef="USD">-5110770</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_202"
      unitRef="USD">30332295</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_203"
      unitRef="USD">327262</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_204"
      unitRef="USD">327262</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2021-07-01to2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_205"
      unitRef="USD">94567</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_206"
      unitRef="USD">94567</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_207"
      unitRef="Shares">2702633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_208"
      unitRef="USD">1043291</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_209"
      unitRef="USD">23120663</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_210"
      unitRef="USD">-2361</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_211"
      unitRef="USD">17741992</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_212"
      unitRef="Shares">427241</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_213"
      unitRef="USD">-6038691</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_custom_UnearnedESOPSharesMember"
      decimals="0"
      id="Fact_214"
      unitRef="USD">-5110770</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_215"
      unitRef="USD">30754124</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_216"
      unitRef="Shares">2402633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_217"
      unitRef="USD">1009958</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_218"
      unitRef="USD">19120380</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_219"
      unitRef="USD">-4781</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_220"
      unitRef="USD">18386755</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-09-30_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_221"
      unitRef="Shares">627241</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_222"
      unitRef="USD">-7650805</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_custom_UnearnedESOPSharesMember"
      id="Fact_223"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30"
      decimals="0"
      id="Fact_224"
      unitRef="USD">30861507</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-10-01to2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_225"
      unitRef="USD">-181006</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_226"
      unitRef="USD">-181006</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_227"
      unitRef="USD">721</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2020-10-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_228"
      unitRef="USD">2712</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_229"
      unitRef="USD">2712</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_230"
      unitRef="USD">-178294</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-10-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_231"
      unitRef="USD">33707</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_232"
      unitRef="USD">33707</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="From2020-10-01to2020-12-31"
      decimals="INF"
      id="Fact_233"
      unitRef="USDPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2020-10-01to2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_234"
      unitRef="USD">600659</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_235"
      unitRef="USD">600659</us-gaap:DividendsCommonStockCash>
    <esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP
      contextRef="From2020-10-01to2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_236"
      unitRef="Shares">300000</esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP
      contextRef="From2020-10-01to2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_237"
      unitRef="USD">33333</esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP
      contextRef="From2020-10-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_238"
      unitRef="USD">3841553</esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP
      contextRef="From2020-10-01to2020-12-31_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_239"
      unitRef="Shares">-200000</esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP
      contextRef="From2020-10-01to2020-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_240"
      unitRef="USD">1612114</esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP
      contextRef="From2020-10-01to2020-12-31_custom_UnearnedESOPSharesMember"
      decimals="0"
      id="Fact_241"
      unitRef="USD">-5487000</esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_242"
      unitRef="Shares">2702633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_243"
      unitRef="USD">1043291</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_244"
      unitRef="USD">22995640</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_245"
      unitRef="USD">-2069</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_246"
      unitRef="USD">17605090</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_247"
      unitRef="Shares">427241</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_248"
      unitRef="USD">-6038691</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_custom_UnearnedESOPSharesMember"
      decimals="0"
      id="Fact_249"
      unitRef="USD">-5487000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="Fact_250"
      unitRef="USD">30116261</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_251"
      unitRef="Shares">2402633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_252"
      unitRef="USD">1009958</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_253"
      unitRef="USD">19073213</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_254"
      unitRef="USD">-3107</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_255"
      unitRef="USD">18797589</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-06-30_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_256"
      unitRef="Shares">627241</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_257"
      unitRef="USD">-7650805</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_custom_UnearnedESOPSharesMember"
      id="Fact_258"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30"
      decimals="0"
      id="Fact_259"
      unitRef="USD">31226848</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_260"
      unitRef="USD">8817</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_261"
      unitRef="USD">8817</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_262"
      unitRef="USD">276</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2020-07-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_263"
      unitRef="USD">1038</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_264"
      unitRef="USD">1038</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_265"
      unitRef="USD">9855</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-07-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_266"
      unitRef="USD">80874</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_267"
      unitRef="USD">80874</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_268"
      unitRef="USDPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2020-07-01to2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_269"
      unitRef="USD">1201316</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_270"
      unitRef="USD">1201316</us-gaap:DividendsCommonStockCash>
    <esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP
      contextRef="From2020-07-01to2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_271"
      unitRef="Shares">300000</esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP
      contextRef="From2020-07-01to2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_272"
      unitRef="USD">33333</esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP
      contextRef="From2020-07-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_273"
      unitRef="USD">3841553</esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP
      contextRef="From2020-07-01to2020-12-31_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_274"
      unitRef="Shares">-200000</esp:StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP
      contextRef="From2020-07-01to2020-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_275"
      unitRef="USD">1612114</esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP>
    <esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP
      contextRef="From2020-07-01to2020-12-31_custom_UnearnedESOPSharesMember"
      decimals="0"
      id="Fact_276"
      unitRef="USD">-5487000</esp:StockIssuedDuringPeriodValueTreasuryStockIssuedESOP>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_277"
      unitRef="Shares">2702633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_278"
      unitRef="USD">1043291</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_279"
      unitRef="USD">22995640</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_280"
      unitRef="USD">-2069</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact_281"
      unitRef="USD">17605090</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_282"
      unitRef="Shares">427241</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      id="Fact_283"
      unitRef="USD">-6038691</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_custom_UnearnedESOPSharesMember"
      decimals="0"
      id="Fact_284"
      unitRef="USD">-5487000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="Fact_285"
      unitRef="USD">30116261</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_286"
      unitRef="USD">327262</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_287"
      unitRef="USD">8817</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_288"
      unitRef="USD">-94567</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_289"
      unitRef="USD">-80874</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:Depreciation
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_290"
      unitRef="USD">253846</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_291"
      unitRef="USD">271341</us-gaap:Depreciation>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_292"
      unitRef="USD">168318</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_293"
      unitRef="USD">56274</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_294"
      unitRef="USD">-33908</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_295"
      unitRef="USD">-35524</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_296"
      unitRef="USD">-465382</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_297"
      unitRef="USD">-4805803</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_298"
      unitRef="USD">3041</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_299"
      unitRef="USD">86274</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <esp:IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable
      contextRef="From2021-07-01to2021-12-31"
      id="Fact_300"
      unitRef="USD"
      xsi:nil="true"/>
    <esp:IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_301"
      unitRef="USD">18726</esp:IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_302"
      unitRef="USD">537319</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_303"
      unitRef="USD">1706735</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_304"
      unitRef="USD">108560</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_305"
      unitRef="USD">109615</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_306"
      unitRef="USD">-132999</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_307"
      unitRef="USD">392287</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_308"
      unitRef="USD">173422</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_309"
      unitRef="USD">-125060</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <esp:IncreaseDecreaseInVacationAccrual
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_310"
      unitRef="USD">-16319</esp:IncreaseDecreaseInVacationAccrual>
    <esp:IncreaseDecreaseInVacationAccrual
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_311"
      unitRef="USD">-23674</esp:IncreaseDecreaseInVacationAccrual>
    <esp:IncreaseDecreaseInEmployeeStockOwnershipPlanPayable
      contextRef="From2021-07-01to2021-12-31"
      id="Fact_312"
      unitRef="USD"
      xsi:nil="true"/>
    <esp:IncreaseDecreaseInEmployeeStockOwnershipPlanPayable
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_313"
      unitRef="USD">-56274</esp:IncreaseDecreaseInEmployeeStockOwnershipPlanPayable>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_314"
      unitRef="USD">-68977</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_315"
      unitRef="USD">-228136</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_316"
      unitRef="USD">-130957</us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable>
    <us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_317"
      unitRef="USD">276315</us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_318"
      unitRef="USD">-172859</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_319"
      unitRef="USD">-524947</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2021-07-01to2021-12-31"
      id="Fact_320"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_321"
      unitRef="USD">-47707</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_322"
      unitRef="USD">277858</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_323"
      unitRef="USD">2929039</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_324"
      unitRef="USD">97288</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_325"
      unitRef="USD">29173</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_326"
      unitRef="USD">2061000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_327"
      unitRef="USD">2391686</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_328"
      unitRef="USD">2096000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_329"
      unitRef="USD">4331407</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_330"
      unitRef="USD">-62288</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_331"
      unitRef="USD">1910548</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="From2021-07-01to2021-12-31"
      id="Fact_332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_333"
      unitRef="USD">1201316</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-07-01to2021-12-31"
      id="Fact_334"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_335"
      unitRef="USD">-1201316</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_336"
      unitRef="USD">215570</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_337"
      unitRef="USD">3638271</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_338"
      unitRef="USD">6802712</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2020-06-30"
      decimals="0"
      id="Fact_339"
      unitRef="USD">5402122</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_340"
      unitRef="USD">7018282</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="Fact_341"
      unitRef="USD">9040393</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_342"
      unitRef="USD">120000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_343"
      unitRef="USD">175250</us-gaap:IncomeTaxesPaid>
    <us-gaap:BasisOfAccounting contextRef="From2021-07-01to2021-12-31" id="Fact_344">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; Note 1. Basis of Presentation &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;In the opinion of management the accompanying unaudited financial statements contain all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results for such periods. The results for any interim period are not necessarily indicative of the results to be expected for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of assets and liabilities. On an ongoing basis, we evaluate our estimates and judgments, including those related to revenue recognition, inventories, income taxes, and stock-based compensation. Specific to inventories, including work-in-process and contracts in process, management evaluates, quarterly, those estimates used in determining the cost to complete for each contract on Espey Mfg. &amp;amp; Electronics Corp. (the &#x201c;Company&#x201d;) sales backlog. The change in estimates may affect the reported amount of inventories and gross profit in the current or a future period. Management bases its estimates on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying amounts of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. These financial statements should be read in conjunction with the Company's most recent audited financial statements included in its report on Form 10-K for the year ended June 30, 2021. Certain reclassifications may have been made to the prior year financial statements to conform to the current year presentation. &lt;/p&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_361">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; Note 2. Investment Securities &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;Accounting Standards Codification (&#x201c;ASC&#x201d;) 820 establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value:&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:5%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x25aa; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:93%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date. &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:5%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:93%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:5%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x25aa; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:93%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;Level 2: Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data. &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:5%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:93%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:5%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x25aa;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:93%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;Level 3: Significant unobservable inputs that reflect a reporting entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing an asset or liability. &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; "&gt;The carrying amounts of financial instruments, including cash and cash equivalents, short term investments, accounts receivable, accounts payable and accrued expenses, approximated fair value as of December 31, 2021 and June 30, 2021 because of the immediate or short-term maturity of these financial instruments.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt; Investment securities at December 31, 2021 and June 30, 2021 consist of certificates of deposit which are classified as available-for-sale securities and have been determined to be level 1 assets. The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2021 and June 30, 2021 are as follows: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Gross &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Gross &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Amortized &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Unrealized &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Unrealized &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Fair &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Cost &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Gains &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Losses &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Value &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="text-decoration:underline #000000; "&gt;December 31, 2021&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Certificates of deposit&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,057,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,057,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="text-decoration:underline #000000; "&gt;June 30, 2021&lt;/span&gt;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Certificates of deposit&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,092,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,092,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; "&gt;The portfolio is diversified and highly liquid and primarily consists of investment grade fixed income instruments. At December 31, 2021, the Company did not have any investments in individual securities that have been in a continuous loss position considered to be other than temporary. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;8&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:8pt; margin-top:-5pt;"&gt;&lt;a href="#toc"&gt;Index&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; As of December 31, 2021 and June 30, 2021, the remaining contractual maturities of available-for-sale securities were as follows: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="6" style="width:24%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Years to Maturity &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Less than &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;One to &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;One Year &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Five Years &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Total &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="text-decoration:underline #000000; "&gt;December 31, 2021&lt;/span&gt;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Available-for-sale&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,057,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,057,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="text-decoration:underline #000000; "&gt;June 30, 2021&lt;/span&gt;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Available-for-sale&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,092,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,092,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_353">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt; Investment securities at December 31, 2021 and June 30, 2021 consist of certificates of deposit which are classified as available-for-sale securities and have been determined to be level 1 assets. The cost, gross unrealized gains, gross unrealized losses and fair value of available-for-sale securities by major security type at December 31, 2021 and June 30, 2021 are as follows: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Gross &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Gross &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Amortized &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Unrealized &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Unrealized &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Fair &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Cost &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Gains &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Losses &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Value &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="text-decoration:underline #000000; "&gt;December 31, 2021&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Certificates of deposit&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,057,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,057,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="text-decoration:underline #000000; "&gt;June 30, 2021&lt;/span&gt;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:48%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Certificates of deposit&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,092,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,092,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember"
      decimals="0"
      id="Fact_345"
      unitRef="USD">3057000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember"
      id="Fact_346"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember"
      id="Fact_347"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2021-12-31_us-gaap_CertificatesOfDepositMember"
      decimals="0"
      id="Fact_348"
      unitRef="USD">3057000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember"
      decimals="0"
      id="Fact_349"
      unitRef="USD">3092000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember"
      id="Fact_350"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember"
      id="Fact_351"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2021-06-30_us-gaap_CertificatesOfDepositMember"
      decimals="0"
      id="Fact_352"
      unitRef="USD">3092000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_360">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; As of December 31, 2021 and June 30, 2021, the remaining contractual maturities of available-for-sale securities were as follows: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="6" style="width:24%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Years to Maturity &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Less than &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;One to &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;One Year &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Five Years &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;Total &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="text-decoration:underline #000000; "&gt;December 31, 2021&lt;/span&gt;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Available-for-sale&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,057,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,057,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="text-decoration:underline #000000; "&gt;June 30, 2021&lt;/span&gt;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:61%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Available-for-sale&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,092,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#x2014; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,092,000 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_354"
      unitRef="USD">3057000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="AsOf2021-12-31"
      id="Fact_355"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_356"
      unitRef="USD">3057000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_357"
      unitRef="USD">3092000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="AsOf2021-06-30"
      id="Fact_358"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_359"
      unitRef="USD">3092000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_366">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:14pt; margin-bottom:0pt; "&gt; Note 3. Net Income per Share &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;Basic net income per share excludes dilution and is computed by dividing net income available to common stockholders by the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the income of the Company. The computation of diluted net income per share, excluded options to purchase 316,912 shares of our common stock for the three and six months ended December 31, 2021 and the computation of diluted net (loss) income per share, excluded options to purchase 315,337 and 253,312 shares for the three and six months ended December 31, 2020, as the effect of including them would be anti-dilutive. As unearned shares owned by the Company&#x2019;s sponsored leveraged employee stock ownership plan (the &#x201c;ESOP&#x201d;) are released or committed-to-be-released, the shares become outstanding for earnings-per-share computations. &lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_363"
      unitRef="Shares">316912</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-10-01to2021-12-31"
      decimals="INF"
      id="Fact_362"
      unitRef="Shares">316912</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-10-01to2020-12-31"
      decimals="INF"
      id="Fact_364"
      unitRef="Shares">315337</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_365"
      unitRef="Shares">253312</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_443">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; Note 4. Stock Based Compensation &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The Company follows ASC 718 in establishing standards for the accounting for transactions in which an entity exchanges its equity instruments for goods or services, as well as transactions in which an entity incurs liabilities in exchange for goods or services that are based on the fair value of the entity&#x2019;s equity instruments or that may be settled by the issuance of those equity instruments. ASC 718 requires that the cost resulting from all share-based payment transactions be recognized in the financial statements based on the fair value of the share-based payment. ASC 718 establishes fair value as the measurement objective in accounting for share-based payment transactions with employees, except for equity instruments held by employee share ownership plans. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;Total stock-based compensation expense recognized in the statements of comprehensive income for the three-month periods ended December 31, 2021 and 2020 was $41,791 and $33,707, respectively, before income taxes. The amount of this stock-based compensation expense related to non-qualified stock options (&#x201c;NQSO&#x201d;) for the three-month periods ended December 31, 2021 and 2020, was $8,757 and $5,143, respectively. The deferred tax benefit related to the NQSO&#x2019;s as of December 31, 2021 and 2020 was approximately $1,839 and $1,080, respectively. Total stock-based compensation expense recognized in the statements of comprehensive income for the six-month periods ended December 31, 2021 and 2020, was $94,567 and $80,874, respectively, before income taxes. The amount of this stock-based compensation expense related to non-qualified stock options (&#x201c;NQSO&#x201d;) for the six-month periods ended December 31, 2021 and 2020, was $16,123 and $18,131, respectively. The deferred tax benefit related to the NQSO&#x2019;s as of December 31, 2021 and 2020 was approximately $3,386 and $3,808, respectively. The remaining stock option expense in each year related to incentive stock options (&#x201c;ISO&#x201d;) which are not deductible by the corporation when exercised, assuming a qualifying disposition and as such no deferred tax benefit was established related to these amounts. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;As of December 31, 2021, there was approximately $219,311 of unrecognized compensation cost related to stock option awards that is expected to be recognized as expense over the next 2 years, of which $179,408 relates to ISO&#x2019;s and $39,903 relates to NQSO&#x2019;s. The total deferred tax benefit related to these awards is expected to be $8,380.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The Company has one employee stock option plan under which options or stock awards may be granted, the 2017 Stock Option and Restricted Stock Plan (the "2017 Plan"). The Board of Directors may grant options to acquire shares of common stock to employees and non-employee directors of the Company at the fair market value of the common stock on the date of grant. The maximum aggregate number of shares of Common Stock subject to options or awards to non-employee directors is 133,000 and the maximum aggregate number of shares of Common Stock subject to options or awards granted to non-employee directors during any single fiscal year is the lesser of 13,300 and &lt;span style="-sec-ix-hidden:Fact_386"&gt;33 1/3&lt;/span&gt;% of the total number of shares subject to options or awards granted in such fiscal year. The maximum number of shares subject to options or awards granted to any individual employee may not exceed 15,000 in a fiscal year. Generally, options granted have a two-year vesting period based on two years of continuous service and have a ten-year contractual life. Option grants provide for accelerated vesting if there is a change in control. The plan allows for cancelled or expired options to be re-granted to participants at a later date. Shares issued upon the exercise of options are from those held in Treasury. Options covering 400,000 shares are authorized for issuance under the 2017 Plan. As of December 31, 2021, 303,904 shares have been granted, of which 228,062 are outstanding, and 171,938 remain available for grant. While no further grants of options may be made under the Company&#x2019;s 2007 Stock Option and Restricted Stock Plan, as of December 31, 2021, 98,050 options were outstanding under such plan of which all are vested and exercisable.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;9&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:8pt; margin-top:-5pt;"&gt;&lt;a href="#toc"&gt;Index&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;ASC 718 requires the use of a valuation model to calculate the fair value of stock-based awards. The Company has elected to use the Black-Scholes option valuation model, which incorporates various assumptions including those for dividend yield, volatility, expected life and interest rates.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt; The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2021 and 2020. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:17%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="text-decoration:underline #000000; "&gt;December 31, &lt;/span&gt;&lt;span style="text-decoration:underline #000000; "&gt;2021&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:17%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="text-decoration:underline #000000; "&gt;December 31, &lt;/span&gt;&lt;span style="text-decoration:underline #000000; "&gt;2020&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:17%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Dividend yield&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;0% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5.54% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Company&#x2019;s expected volatility&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;25.56% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;23.41% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Risk-free interest rate&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;0.93% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;0.36% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Expected term&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5.4 yrs &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5.4 yrs &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted average fair value per share of options granted during the period&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;$3.72 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;$1.59 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; "&gt;Effective March 9, 2021, the Company suspended the payment of its regular quarterly dividend. For the six months ended December 31, 2020, the Company declared and paid regular cash dividends of $0.50 per share, and for the six months ended December 31, 2021 the Company paid no cash dividends. Expected stock price volatility is based on the historical volatility of the Company&#x2019;s stock. The risk-free interest rate is based on the implied yield available on U.S. Treasury issues with an equivalent term approximating the expected life of the options. The expected option term (in years) represents the estimated period of time until exercise and is based on actual historical experience.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; The following table summarizes stock option activity during the six months ended December 31, 2021: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="15" style="width:51%; border-bottom:1.5pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;Employee Stock Options Plan &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:1.5pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Number of &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Average &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Shares &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Average &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Remaining &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Aggregate &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Subject &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Exercise &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Contractual &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Intrinsic &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;to Option &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Price &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Term &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Value &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Balance at July 1, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;304,662 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;23.37 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;6.06 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Granted&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&#160;77,550 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;14.76 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;9.56 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Exercised&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:20pt; "&gt;&#x2014;&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:15pt; "&gt;&#x2014;&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:10pt; "&gt;&#x2014;&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Forfeited or expired&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(56,100) &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;20.53 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:10pt; "&gt;&#x2014;&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Outstanding at December 31, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;326,112 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;21.81 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;6.49 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,116 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Vested or expected to vest at December 31, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;307,578 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;22.16 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;6.32 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,029 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Exercisable at December 31, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;220,287 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;24.58 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5.15 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; "&gt;The aggregate intrinsic value in the table above represents the total pretax intrinsic value (the difference between the closing sale price of the Company&#x2019;s common stock as reported on the NYSE American on December 31, 2021 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders if all option holders had exercised their options on December 31, 2021. This amount changes based on the fair market value of the Company&#x2019;s common stock. The intrinsic value of options exercised during the six months ended December 31, 2021 and 2020 was $0, resulting from no option exercise activity during those periods. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;10&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:8pt; margin-top:-5pt;"&gt;&lt;a href="#toc"&gt;Index&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; The following table summarizes changes in non-vested stock options during the six months ended December 31, 2021: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted Number &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Average &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;of Shares&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Subject to Option &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Grant Date Fair&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Value (per Option) &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Non-vested at July 1, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;103,450 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2.22 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Granted&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;77,550 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;3.72 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Vested&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(43,025) &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;3.03 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Forfeited or expired&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(32,150) &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2.58 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Non-vested at December 31, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;105,825 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2.89 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_367"
      unitRef="USD">41791</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_368"
      unitRef="USD">33707</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-10-01to2021-12-31_custom_NonQualifiedStockOptionsMember"
      decimals="0"
      id="Fact_369"
      unitRef="USD">8757</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2020-10-01to2020-12-31_custom_NonQualifiedStockOptionsMember"
      decimals="0"
      id="Fact_370"
      unitRef="USD">5143</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_371"
      unitRef="USD">1839</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_372"
      unitRef="USD">1080</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_373"
      unitRef="USD">94567</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_374"
      unitRef="USD">80874</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-07-01to2021-12-31_custom_NonQualifiedStockOptionsMember"
      decimals="0"
      id="Fact_375"
      unitRef="USD">16123</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2020-07-01to2020-12-31_custom_NonQualifiedStockOptionsMember"
      decimals="0"
      id="Fact_376"
      unitRef="USD">18131</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_377"
      unitRef="USD">3386</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_378"
      unitRef="USD">3808</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_379"
      unitRef="USD">219311</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2021-07-01to2021-12-31" id="Fact_380">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2021-12-31_custom_IncentiveStockOptionMember"
      decimals="0"
      id="Fact_381"
      unitRef="USD">179408</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2021-12-31_custom_NonQualifiedStockOptionsMember"
      decimals="0"
      id="Fact_382"
      unitRef="USD">39903</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <esp:DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_383"
      unitRef="USD">8380</esp:DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2021-12-31_custom_TwoThousandSeventeenPlanMember_custom_NonEmployeeDirectorsMember_us-gaap_MaximumMember"
      decimals="INF"
      id="Fact_384"
      unitRef="Shares">133000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <esp:NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear
      contextRef="AsOf2021-12-31_custom_TwoThousandSeventeenPlanMember_custom_NonEmployeeDirectorsMember_us-gaap_MaximumMember"
      decimals="INF"
      id="Fact_385"
      unitRef="Shares">13300</esp:NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear>
    <esp:NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear
      contextRef="AsOf2021-12-31_custom_IndividualEmployeeMember_custom_TwoThousandSeventeenPlanMember_us-gaap_MaximumMember"
      decimals="INF"
      id="Fact_387"
      unitRef="Shares">15000</esp:NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2021-07-01to2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember"
      id="Fact_388">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="From2021-07-01to2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember"
      id="Fact_389">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember"
      decimals="INF"
      id="Fact_390"
      unitRef="Shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2021-07-01to2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember"
      decimals="INF"
      id="Fact_391"
      unitRef="Shares">303904</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember"
      decimals="INF"
      id="Fact_392"
      unitRef="Shares">228062</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSeventeenPlanMember"
      decimals="INF"
      id="Fact_393"
      unitRef="Shares">171938</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember_custom_TwoThousandSevenPlanMember"
      decimals="INF"
      id="Fact_394"
      unitRef="Shares">98050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_405">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt; The table below outlines the weighted average assumptions that the Company used to calculate the fair value of each option award for the six months ended December 31, 2021 and 2020. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:17%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="text-decoration:underline #000000; "&gt;December 31, &lt;/span&gt;&lt;span style="text-decoration:underline #000000; "&gt;2021&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:17%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="text-decoration:underline #000000; "&gt;December 31, &lt;/span&gt;&lt;span style="text-decoration:underline #000000; "&gt;2020&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:17%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Dividend yield&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;0% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5.54% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Company&#x2019;s expected volatility&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;25.56% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;23.41% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Risk-free interest rate&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;0.93% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;0.36% &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Expected term&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5.4 yrs &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5.4 yrs &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:62%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted average fair value per share of options granted during the period&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;$3.72 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;$1.59 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_395"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_396"
      unitRef="Pure">0.0554</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_397"
      unitRef="Pure">0.2556</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_398"
      unitRef="Pure">0.2341</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_399"
      unitRef="Pure">0.0093</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_400"
      unitRef="Pure">0.0036</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2021-07-01to2021-12-31" id="Fact_401">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2020-07-01to2020-12-31" id="Fact_402">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_403"
      unitRef="USDPerShare">3.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_404"
      unitRef="USDPerShare">1.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="From2020-07-01to2020-12-31"
      decimals="INF"
      id="Fact_406"
      unitRef="USDPerShare">0.50</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_429">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; The following table summarizes stock option activity during the six months ended December 31, 2021: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="15" style="width:51%; border-bottom:1.5pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;Employee Stock Options Plan &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:1.5pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Number of &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Average &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Shares &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Average &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Remaining &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Aggregate &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Subject &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Exercise &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Contractual &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Intrinsic &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="4" style="width:13%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;to Option &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Price &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:12%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Term &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:11%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Value &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Balance at July 1, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;304,662 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;23.37 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;6.06 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Granted&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&#160;77,550 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;14.76 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;9.56 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Exercised&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:20pt; "&gt;&#x2014;&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:15pt; "&gt;&#x2014;&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:10pt; "&gt;&#x2014;&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Forfeited or expired&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(56,100) &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;20.53 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:10pt; "&gt;&#x2014;&lt;/span&gt; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Outstanding at December 31, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;326,112 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;21.81 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;6.49 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,116 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Vested or expected to vest at December 31, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;307,578 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;22.16 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;6.32 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,029 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:47%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Exercisable at December 31, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;220,287 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;24.58 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5.15 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_407"
      unitRef="Shares">304662</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_408"
      unitRef="USDPerShare">23.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2020-07-01to2021-06-30" id="Fact_409">P6Y21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_410"
      unitRef="Shares">77550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_411"
      unitRef="USDPerShare">14.76</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <esp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted contextRef="From2021-07-01to2021-12-31" id="Fact_412">P9Y6M21D</esp:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-07-01to2021-12-31"
      id="Fact_413"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2021-07-01to2021-12-31"
      id="Fact_414"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_415"
      unitRef="Shares">56100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_416"
      unitRef="USDPerShare">20.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_417"
      unitRef="Shares">326112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_418"
      unitRef="USDPerShare">21.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2021-07-01to2021-12-31" id="Fact_419">P6Y5M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_420"
      unitRef="USD">2116</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_421"
      unitRef="Shares">307578</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_422"
      unitRef="USDPerShare">22.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="From2021-07-01to2021-12-31" id="Fact_423">P6Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_424"
      unitRef="USD">2029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_425"
      unitRef="Shares">220287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_426"
      unitRef="USDPerShare">24.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2021-07-01to2021-12-31" id="Fact_427">P5Y1M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_428"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_431"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_430"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_442">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; The following table summarizes changes in non-vested stock options during the six months ended December 31, 2021: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted Number &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Average &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;of Shares&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Subject to Option &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Grant Date Fair&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Value (per Option) &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Non-vested at July 1, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;103,450 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2.22 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Granted&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;77,550 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;3.72 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Vested&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(43,025) &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;3.03 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Forfeited or expired&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(32,150) &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2.58 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Non-vested at December 31, 2021&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;105,825 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2.89 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:100%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_432"
      unitRef="Shares">103450</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_433"
      unitRef="USDPerShare">2.22</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_434"
      unitRef="Shares">77550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_435"
      unitRef="USDPerShare">3.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_436"
      unitRef="Shares">43025</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_437"
      unitRef="USDPerShare">3.03</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_438"
      unitRef="Shares">32150</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2021-12-31"
      decimals="INF"
      id="Fact_439"
      unitRef="USDPerShare">2.58</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_440"
      unitRef="Shares">105825</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_441"
      unitRef="USDPerShare">2.89</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_446">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:14pt; margin-bottom:0pt; "&gt; Note 5. Commitments and Contingencies &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The Company from time to time, enters into standby letters of credit agreements with financial institutions primarily relating to the guarantee of future performance on certain contracts. Contingent liabilities on outstanding standby letters of credit agreements aggregated to zero at December 31, 2021 and June 30, 2021. The Company, as a U.S. Government contractor, is subject to audits, reviews, and investigations by the U.S. Government related to its negotiation and performance of government contracts and its accounting for such contracts. Failure to comply with applicable U.S. Government standards by a contractor may result in suspension from eligibility for award of any new government contract and a guilty plea or conviction may result in debarment from eligibility for awards. The government may, in certain cases, also terminate existing contracts, recover damages, and impose other sanctions and penalties. As a result of contract audits the Company will determine a range of possible outcomes and in accordance with ASC 450 &#x201c;Contingencies&#x201d; the Company will accrue amounts within a range that appears to be its best estimate of a possible outcome. Adjustments are made to accruals, if any, periodically based on current information.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;We are party to various litigation matters and claims arising from time to time in the ordinary course of business. While the results of such matters cannot be predicted with certainty, we believe that the final outcome of such matters will not have a material adverse effect on our business, financial condition, results of operations or cash flows. Currently, there are no matters pending. &lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="AsOf2021-06-30_us-gaap_StandbyLettersOfCreditMember"
      decimals="0"
      id="Fact_445"
      unitRef="USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="AsOf2021-12-31_us-gaap_StandbyLettersOfCreditMember"
      decimals="0"
      id="Fact_444"
      unitRef="USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_459">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; Note 6. Revenue &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The Company follows ASC 606 &#x201c;Revenue from Contracts with Customers&#x201d; to determine the recognition of revenue. This standard requires entities to assess the products or services promised in contracts with customers at contract inception to determine the appropriate unit at which to record revenues. Revenue is recognized when control of the promised products or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those products or services.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;Significant judgment is required in determining the satisfaction of performance obligations. Revenues from our performance obligations are satisfied over time using the output method which considers the appraisal of results achieved and milestones reached or units delivered based on contractual shipment terms, typically shipping point. Revenue is recognized when, or as, the customer takes control of the product or services. The output method best depicts the transfer of control to the customer as the output method represents work completed. Control is typically transferred to the customer at the shipping point as the Company has a present right to payment, the customer has legal title to the asset, the customer has the significant risks and rewards of ownership of the asset, and in most instances the customer has accepted the asset.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;Total revenue recognized for the three and six months ended December 31, 2021 based on units delivered was $6,100,228 and $12,592,464, respectively, compared to $5,865,878 and $11,724,584 for the same periods in fiscal year 2021. Total revenue recognized for the three and six months ended December 31, 2021 based on milestones achieved was $1,357,822 and $2,411,018, respectively, compared to $1,096,187 and $2,502,996 for the same periods in fiscal year 2021. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;11&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:8pt; margin-top:-5pt;"&gt;&lt;a href="#toc"&gt;Index&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The Company offers a standard one-year product warranty. Product warranties offered by the Company are classified as assurance-type warranties, which means, the warranty only guarantees that the good or service functions as promised. Based on this, the provided warranty is not considered to be a distinct performance obligation. The impact of variable consideration has been considered but none identified which would be required to be allocated to the transaction price as of December 31, 2021. Our payment terms are generally 30-60 days.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;Contract liabilities were $2,904,746 and $3,077,605 as of December 31, 2021 and June 30, 2021, respectively. The decrease in contract liabilities is primarily due to revenue recognized, offset in part by, the advance collection of cash on specific contracts. The Company used the practical expedient to expense incremental costs incurred to obtain a contract when the contract term is less than one year. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The Company&#x2019;s backlog at December 31, 2021 totaling approximately $70.1 million is projected, based on expected due dates, to be recognized in the following fiscal years: 30% in 2022; 43% in 2023; 21% in 2024, and 6% thereafter. &lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:Revenues
      contextRef="From2021-10-01to2021-12-31_custom_ASC606Member_custom_UnitsDeliveredMember"
      decimals="0"
      id="Fact_447"
      unitRef="USD">6100228</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-07-01to2021-12-31_custom_ASC606Member_custom_UnitsDeliveredMember"
      decimals="0"
      id="Fact_448"
      unitRef="USD">12592464</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-10-01to2020-12-31_custom_ASC606Member_custom_UnitsDeliveredMember"
      decimals="0"
      id="Fact_449"
      unitRef="USD">5865878</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-07-01to2020-12-31_custom_ASC606Member_custom_UnitsDeliveredMember"
      decimals="0"
      id="Fact_450"
      unitRef="USD">11724584</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-10-01to2021-12-31_custom_ASC606Member_custom_MilestonesAchievedMember"
      decimals="0"
      id="Fact_451"
      unitRef="USD">1357822</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-07-01to2021-12-31_custom_ASC606Member_custom_MilestonesAchievedMember"
      decimals="0"
      id="Fact_452"
      unitRef="USD">2411018</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-10-01to2020-12-31_custom_ASC606Member_custom_MilestonesAchievedMember"
      decimals="0"
      id="Fact_453"
      unitRef="USD">1096187</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-07-01to2020-12-31_custom_ASC606Member_custom_MilestonesAchievedMember"
      decimals="0"
      id="Fact_454"
      unitRef="USD">2502996</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2021-12-31_custom_ASC606Member"
      decimals="0"
      id="Fact_455"
      unitRef="USD">2904746</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2021-06-30_custom_ASC606Member"
      decimals="0"
      id="Fact_456"
      unitRef="USD">3077605</us-gaap:ContractWithCustomerLiability>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-12-31_custom_ASC606Member_us-gaap_OrderOrProductionBacklogMember"
      decimals="-5"
      id="Fact_457"
      unitRef="USD">70100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <esp:PercentageOfEstimatedShipments
      contextRef="From2021-07-01to2021-12-31_custom_ASC606Member_us-gaap_OrderOrProductionBacklogMember"
      id="Fact_458">30% in 2022; 43% in 2023; 21% in 2024, and 6% thereafter</esp:PercentageOfEstimatedShipments>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_460">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; Note 7. Recently Issued Accounting Standards &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt;Recent Accounting Pronouncements Adopted &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;In December 2019, the FASB issued ASU 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; ASU 2019-12 amends ASC 740 to simplify the accounting for income taxes by removing certain exceptions for investments, intraperiod allocations and interim calculations, and adding guidance to reduce complexity in the accounting standard under the FASB&#x2019;s simplification initiative. ASU 2019-12 is effective for public entities for fiscal years beginning after December 15, 2020. Upon adoption, the amendments in ASU 2019-12 should be applied on a prospective basis to all periods presented. The Company adopted the new guidance under ASU 2019-12 in the first quarter of fiscal year 2021 and removed the exception for intraperiod allocations from its interim period tax provision calculation, accordingly. The removal of the exception for intraperiod allocations did not have a material impact on the Company. &lt;/p&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <esp:EmployeeStockOwnershipPlanTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_492">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; Note 8. Employee Stock Ownership Plan &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The Company sponsors a leveraged employee stock ownership plan (the &#x201c;ESOP&#x201d;) that covers all nonunion employees who work 1,000 or more hours per year and are employed on June 30. Prior to December 1, 2020, the ESOP owned 469,119 shares, all of which were allocated to employees. On December 1, 2020, pursuant to a Stock Purchase Agreement dated as of such date, the Company, by selling 300,000 shares of its common stock, par value $&lt;span style="-sec-ix-hidden:Fact_464"&gt;0.33 1/3&lt;/span&gt; per share, to the Espey Mfg. &amp;amp; Electronics Corp. Employee Stock Ownership Plan Trust, provided more shares to be allocated to employees for services rendered over the next 15 years. The ESOP paid $18.29 per share, for an aggregate purchase price of $5,487,000. The determination of the purchase price was based on a fairness opinion obtained by an independent valuation firm. The ESOP borrowed from the Corporation an amount equal to the purchase price. The loan will be repaid in fifteen (15) equal annual installments of principal. The Board of Directors has fixed the interest rate and the unpaid balance will bear interest at a fixed rate of 3.00% per annum. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The Board of Directors of the Company had approved a purchase price per share equal to the lesser of the trading value on the day of closing or the lowest price listed in the valuation established by the independent valuation firm plus $0.25. The valuation identified a range of $18.04 - $19.43 per share. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;In making the sale, the Company relied on the exemption from registration under Section 4(2) of the Securities Act of 1933, as amended, because the shares sold were offered only to the ESOP. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;After giving effect to the transaction, the ESOP owned 769,119 shares of the Company's 2,702,633 outstanding shares of common stock as of December 1, 2020. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The Company makes annual contributions to the ESOP equal to the ESOP's debt service less dividends on unallocated shares received by the ESOP. Any dividends on unallocated shares received by the ESOP are used to pay debt service. Any dividends on allocated ESOP shares are recorded as a reduction of retained earnings. As the debt is repaid, shares are released and allocated to active employees, based on the proportion of debt service paid in the year. The Company accounts for its ESOP in accordance with FASB ASC 718-40. Accordingly, the shares purchased by the ESOP are reported as Unearned ESOP shares in the balance sheets and the statements of changes in stockholders&#x2019; equity. As shares are released or committed-to-be-released, the Company reports compensation expense equal to the current average market price of the shares, and the shares become outstanding for earnings-per-share (EPS) computations. ESOP compensation expense was $83,812 and $56,274 for the three-month periods ended December 31, 2021 and 2020, respectively. ESOP compensation expense was $168,318 and $56,274 for the six-month periods ended December 31, 2021 and 2020, respectively. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;12&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:8pt; margin-top:-5pt;"&gt;&lt;a href="#toc"&gt;Index&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; The ESOP shares as of December 31, 2021 and 2020 were as follows: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="79.7872340425532%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;December 31, 2021 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;December 31, 2020 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allocated shares&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;478,935 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;468,663 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Committed-to-be-released shares&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;11,568 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,939 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Unreleased shares&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;267,861 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;297,061 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total shares held by the ESOP&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;758,364 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;768,663 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Fair value of unreleased shares&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,806,305 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,620,394 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:125%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:14pt; margin-bottom:0pt; "&gt;The Company may at times be required to repurchase shares at the ESOP participants&#x2019; request at the shares&#x2019; fair market value. During the three and six months ended December 31, 2021 and 2020, the Company did not repurchase shares previously held by the ESOP.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:9pt; margin-bottom:0pt; "&gt;The ESOP allows for eligible participants to take whole share distributions from the Plan on specific dates in accordance with the provision of the Plan. Share distributions from the ESOP during the six months ended December 31, 2021 and 2020 totaled 8,285 and 456 shares, respectively. &lt;/p&gt;</esp:EmployeeStockOwnershipPlanTextBlock>
    <esp:EmployeeStockOwnershipPlanHoursWorked
      contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_461"
      unitRef="Hour">1000</esp:EmployeeStockOwnershipPlanHoursWorked>
    <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
      contextRef="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_462"
      unitRef="Shares">469119</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2020-11-29to2020-12-01_custom_EmployeeStockOwnershipPlanMember_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_463"
      unitRef="Shares">300000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <esp:PeriodOfServicesRenderedUnderEmployeeStockOptionPlan
      contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      id="Fact_465">P15Y</esp:PeriodOfServicesRenderedUnderEmployeeStockOptionPlan>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_466"
      unitRef="USDPerShare">18.29</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      decimals="0"
      id="Fact_467"
      unitRef="USD">5487000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <esp:NumberOfLoanRepaymentAnnualInstallments
      contextRef="AsOf2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_468"
      unitRef="Pure">15</esp:NumberOfLoanRepaymentAnnualInstallments>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      id="Fact_469">annual</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_470"
      unitRef="Pure">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_471"
      unitRef="USDPerShare">18.04</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_472"
      unitRef="USDPerShare">19.43</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP
      contextRef="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_473"
      unitRef="Shares">769119</us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-12-01_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_474"
      unitRef="Shares">2702633</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="From2021-10-01to2021-12-31"
      decimals="0"
      id="Fact_475"
      unitRef="USD">83812</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="From2020-10-01to2020-12-31"
      decimals="0"
      id="Fact_476"
      unitRef="USD">56274</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="From2021-07-01to2021-12-31"
      decimals="0"
      id="Fact_477"
      unitRef="USD">168318</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="From2020-07-01to2020-12-31"
      decimals="0"
      id="Fact_478"
      unitRef="USD">56274</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock contextRef="From2021-07-01to2021-12-31" id="Fact_489">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; The ESOP shares as of December 31, 2021 and 2020 were as follows: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; margin:auto; " width="79.7872340425532%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;December 31, 2021 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td colspan="2" style="width:19%; border-bottom:1.5pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;December 31, 2020 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allocated shares&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;478,935 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;468,663 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Committed-to-be-released shares&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;11,568 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,939 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Unreleased shares&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;267,861 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;297,061 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total shares held by the ESOP&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;758,364 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;768,663 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:57%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Fair value of unreleased shares&lt;span style="padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,806,305 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$ &lt;/p&gt; &lt;/td&gt; &lt;td style="width:18%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,620,394 &lt;/p&gt; &lt;/td&gt; &lt;td style="width:125%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock>
    <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_479"
      unitRef="Shares">478935</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares>
    <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
      contextRef="AsOf2020-12-31"
      decimals="INF"
      id="Fact_480"
      unitRef="Shares">468663</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares>
    <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_481"
      unitRef="Shares">11568</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares>
    <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares
      contextRef="AsOf2020-12-31"
      decimals="INF"
      id="Fact_482"
      unitRef="Shares">2939</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares>
    <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_483"
      unitRef="Shares">267861</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares>
    <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares
      contextRef="AsOf2020-12-31"
      decimals="INF"
      id="Fact_484"
      unitRef="Shares">297061</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares>
    <us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact_485"
      unitRef="Shares">758364</us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP>
    <us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP
      contextRef="AsOf2020-12-31"
      decimals="INF"
      id="Fact_486"
      unitRef="Shares">768663</us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP>
    <us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_487"
      unitRef="USD">3806305</us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue>
    <us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="Fact_488"
      unitRef="USD">5620394</us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="From2021-07-01to2021-12-31_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_490"
      unitRef="Shares">8285</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="From2020-07-01to2020-12-31_custom_EmployeeStockOwnershipPlanMember"
      decimals="INF"
      id="Fact_491"
      unitRef="Shares">456</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>43
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MD2*0VKX SU=*F=>!G:!N;D[^ 5!+ P04    " !A@$Y48;ZT_5P'   <'
M&    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;*59;5/C.!+^*ZK45.U<52!Z
ML2V; ZH8X&K9FUTXPNS6?12.(*YQK*RDD.%^_;:<$ =+%MFZ#S/$2:O]=+O5
MS]/RZ5KI[V8NI44_%G5CSD9S:Y<GDXDIYW(AS+%:R@9^>5)Z(2Q<ZN>)66HI
M9NVB13VA&&>3A:B:T?EI^]V=/C]5*UM7C;S3R*P6"Z%?O\A:K<]&9/3VQ7WU
M/+?NB\GYZ5(\RZFTWY9W&JXF.R^S:B$;4ZD&:?ET-KH@)Y>,NP6MQ>^57)N]
MS\B%\JC4=W=Q,SL;88=(UK*TSH6 /R_R4M:U\P0X_MPZ'>WNZ1;N?W[S_J\V
M> CF41AYJ>H_JIF=GXWR$9K))[&J[;U:_RRW :7.7ZEJT_Z/UEM;/$+EREBU
MV"X&!(NJV?P5/[:)V%M DH$%=+N 'KJ ;1>P-M -LC:L*V'%^:E6:Z2=-7AS
M']K<M*LAFJIQCW%J-?Q:P3I[_D74HBDEFCH/!AVA;],K]/G3/TXG%KP[FTFY
M]?1EXXD.>+J2Y3%B9(PHIB2P_#*^_)=5 \MQ:/D$8MH%1G>!T=8?&_!W,9U>
M/TQ/(I[8SA-K/24#GBZ%F2/1S%#I/L@_5]6+J&5C32A'&U=9Z\IMH9=SCDE.
M<WHZ>=E/AF^7Y9ARTMF]PYKLL"91K#?-BS06MIE%1I8K7=E*!G%NW*1[]V<X
MY1CC'LZ074'W[=[A3'<XTRC.!RUF$O9PJ5:02.@'I82L/M9RC!KH7>H)B1HZ
M3%N:</&)C=M;^G&D'KXDSW-6%+TX?+N4I8SG)!Q'MHLC^R#?I5I(9,6/O1A"
M.#/O_C2E6<)Z, -F29'A@:K@.Y0\NA=<5316::B%V(;(=^[R:-#W8@TMR$I=
MB3I87+D?!>;P7/K1!NP((3C-P^$6.WQ%%-\?0!Q'57.TU*J4)HBP".29XB+I
M ?3-&,U(,8"/X*[IXGA+4::M^AJR.$-6H5(U5@.E&50U*()[ZW<?$8$&0RGK
M0P]99BQ-,I8-H-^C#!+?O,J*&H#NBBJ(E/CW+Q@MX GWD08L<UZ0O!@H>])Q
M *%1I'=:+D4U0_('R!XC3=O&E9U+#=RJM6N3PA@9;N5;W_NX<ISG*>_C]^V@
MD=*"#Z#O>(?$B6>3YP. ,K],H;LEK.BS3L@R*0I,\V0 ;$<\),X\=QJDI;:O
M8[0$16';3#NN7#HR:KMZ$+K/+S1GK,B\(@D8 O"4% / .R8B'U!1F^5(=GWJ
M8#F!9I;VVUG(DA=0,Y@-@.QHAF31#O[UYN++S=>;AYOK*;KX[0I-'VXO__WS
M[=>KZ_OI3^CZ/]]N'OX;Z>RD8PK"H]FX>*/DI7@=XK*MB_=DEJ>$>STH8,A)
M3OA0/CH&(GE<W96E7LEN8\=HC72\0>+$,04Q[/I96[QKF&+"!>&S0I84..]+
MCH!=PM,L&^@+M&,/&F>/WT4IW P4 D?]MI^E&?4Z0<B. [<-Z"':D0.-D\/U
M]/8N5CPTT.VSG)&\#S!Z&S?=GIBE*.79",97(_6+')VCV-RP-SC$2>/6\4,0
MNM_H03*S/A\$S C-,!EHL;3C QKG@SOQJE5=[Y$8Z$ZHUG5EYW-9SX*8_8Y/
M.3!K?ZL&[!)<Y$/ZF':\0..\<+E5-JBNQ&-5#PXD--3@<<*3K(\T-))PGN%T
M &K'!/00)GCCVX_P^LV> R.E>7^""ADF'"R'4MN1 HT/'U?R20+663M^? 37
MGRP(2Z!O]=$&[+(\38>:5D<L-$XLF^1^A-(G#)ZPA%(/9L P2_(4#TASVC$+
MC0\WEVJQJ-H)>D,#3IE7S;-L2D<,GXV4Z#=E)4J#1R1QYP=UK6V _[^C]PGH
M2)#&2= E0#7(6%5^!S$G-'H1]4JB3\>,'9$)0R#SD)D++='%RLYA /@?E"#!
M;D)W_S:_F7^B&V,<1;,QH<4XY\GV!Y!:;J2_@G%Y\0BNWHZ,VFS_LFKD[A3H
M&-VNK+'P/3P 1,<<TW'&V-_V@SY735FO9K"&9GR<9QL;RHMQ0@OTK9%"-X"T
MI:Z-\S$,9V8IVS/&^C7\J'UZ)SB!":<O70\P?'\NU0D!]L$8*9;59A0#(>1&
M1I>0W1,+'D_YM$\9H3C+^F(V:(F!QXJ!^9%U$H'%)0*(M]5BM9E]M\.86D 9
MS]WI\(M$M0H/O\R7#D>4>:/"AV;O87>Z@,5UP;VTHG)UXLH%*C*,,4#^G">D
M\!18T#(A"6<#9VML[\#RD,&QW<%S5<^D-NTH9E_1HWQ2L'%=I0?1!U0 *3 #
M==]''[),0-JG0^71*0865PQ?H9!/@KLR"-F7 T<I(: (^D1\B.5[R)UR8''E
MX,YSW-Y+*!_3A+QU*/BFW.NF;I]:+859Z=?#NU<P:%]3'&68Y9G7? ZQ?!]T
M)S]87'[X5?;3MLR"D'UA ;(M38@G18.6C($(&%!XK!,A[&^*D#;=!X? O4/[
M@9. D&7X)&"R]^K&O3?[5>CGJC&HED^P%!]S2(/>O(K:7%BU;-_F/"IKU:+]
M.)<"H#L#^/U)@3K97K@71+L7@N=_ 5!+ P04    " !A@$Y47=KLXMD"  !]
M"   &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;)6676_:,!2&_XH5[:*5
M.O+9!"I :NFJ;=(T5-;M8MJ%20[$JF,SVX%VOW['"41\!&AS0>SDO.]YSL&)
MTU])]:QS $->"B[TP,F-6=RXKDYS**CNR 4(O#.3JJ &IVKNZH4"FE6B@KN!
MY\5N09EPAOWJVE@-^[(TG D8*Z++HJ#J]0ZX7 T<W]E<>&3SW-@+[K"_H'.8
M@'E:C!7.W,8E8P4(S:0@"F8#Y]:_&?5L?!7PD\%*;XV)K60JY;.=?,D&CF>!
M@$-JK /%TQ)&P+DU0HR_:T^G26F%V^.-^T-5.]8RI1I&DO]BF<D'3M<A&<QH
MR<VC7'V&=3W7UB^57%>_9%7'1J%#TE(;6:S%2% P49_IR[H/6P(_.B((UH+@
MK8)P+0BK0FNRJJQ[:NBPK^2**!N-;G90]:928S5,V']Q8A3>9:@SPSO*J4B!
M3*R#)A=CJD"8' Q+*;\D'\G3Y)Y<?+CLNP:S68V;KIWO:N?@B/,]I!T2^E<D
M\ *_13XZ+?]:"I1[;7(7:VP*#9I"@\HO/.(W,=0 +C]#Y(P\,(%5,\K)6&I6
MK:??MU-M%*ZJ/R>2A4VRL$H6'4GV0]$,<(FFLA38504IL"6=<K@BE..#8UO>
MUM':-:Y<[?.W'(:>Y_7=Y7;?S@3M $<-<'02>"2+ IN RRU]OB(+JLB2\K*5
ML39*MM)[G1"//<JS83N<UPWG]3LX=8ZK51-:FEPJ]@^R-M[:\'H+Q/?J8X_X
M#8$[S''#'+^?F6E=MO/&!QBA'_2Z2;2'>SYNAS9I:)/WT^+K7QLJ,B;F;<C)
M 4J0>$%\L";.Q^T@=QOD[DGD)P%4"<C(I\GW\8:YC;-[F#].NK&_A]D2EO2B
MH-=.V6LH>V?>"4!UJ5YW6]N&V3O('P5)$.UCG@VK,=VMS<%NS-^HFC.A"8<9
M"KU.@@ZJWNSJB9&+:K^82H.[3S7,\?L E W ^S,IS69BMZ#FBV/X'U!+ P04
M    " !A@$Y4(*$B> <&   )&0  &    'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;*U946_;-A#^*X2QAP2H8Y&4*"I(##2VMP58UZ!9UH=A#[)%VT(ET1-I
M)]NO'RDKDDU2;-85 6))_NZ.W^EX_$C?///ZB]@R)L%+653B=K25<G<]F8C5
MEI6IN.([5JEOUKPN4ZENZ\U$[&J69HU164Q0$)!)F>;5:'K3/'NHIS=\+XN\
M8@\U$/NR3.N_[UC!GV]'</3ZX%.^V4K]8#*]V:4;]LCDT^ZA5G>3SDN6EZP2
M.:] S=:WH_?P>H$B;= @?L_9LSBY!IK*DO,O^N8^NQT%>D2L8"NI7:3JX\!F
MK"BT)S6.OUJGHRZF-CR]?O7^8T->D5FF@LUX\3G/Y/9V1$<@8^MT7\A/_/EG
MUA)J!KCBA6C^@^<CEH0CL-H+R<O66(V@S*OC9_K2)N+$0/EQ&Z#6 )D&0Q%P
M:X#?&B%L#<*W1HA:@X;ZY,B]2=P\E>GTIN;/H-9HY4U?--EOK%6^\DH7RJ.L
MU;>YLI/31YE*IEZ\%("OP8R7JMRVN@X.#-Q7*UXR</$+%^(27#Q5Z3[+)<LN
MP1@\/<[!Q0^7-Q.I!J%=359MP+MC0#00$(,/O)); 195QC*'_=QO3SSV$T6^
MRP!ZS< =\CJ<L]45P/ =0 &"CO',WFX>N.C\O^B+;XY^E@S<E0-N_.$!?^TK
M[ZH"_/%^*62MIO.?'N]AYSULO(<#WG]5C4^D!1.NLCF:DL94M[?#- XC&D2*
MUN'T==@XDA 4D.@<-[=Q, H"'%)T#EPX@"%"L8K= <_81AW;R,MVQH74DVJ0
M\=$\.F6"(H@P-AB[<"$E06@PMG$0A2&.2&PP=@$Q)2K?;L:D8TR\C'^J5:<
MNYJO<^DB3!QQ T*A,;Z9C8LA#@DT^-HP%$5) HU*6#C"TC"@>(!MW+&-O6P?
MU>J65YMW8,,J5J<%2*L,I)EJTKF>,GH!!.Q%K>C"_?IC>UB0$DBHD0T;EX11
M&!NPN0U#D 9)8LR?A2.LJB5X4DUGV:!=-J@W&Q]W3'.N-B!OEXU"+QLNXM0>
M:4#"Q*!MH\8(H\ LEKF-PS%-D%D$#G<P021QLTXZUHFW7WZ46U:WC#T-$@;]
M<AQXTWA?258SU3A</MOU-;#?8 R)D3XG*C):R]R!PAB:'=+EBR3Q0'^$)]H#
M^FM&9\])$=H!58E&)D<'#,?8[(L.&*)!3$R6#F^$GG2=<Y:H9XF\+'_C4C4'
M/E@I+67D:@<(FI0=L"BDYJ1PP##$E)J4'3!,\1#E7D5 _)4J/FD!8,G4AH;I
M=>&0-QN,BZ7JF&J-N 3JB]=^(=,7=Y]L8YT-$H6QJ0L<L#&"),*!F1L;&,)
MI<=,CHV#84300')Z$03]*NCA6_,0.BKDM(.U>;!A8QQ%R)H5-H[B(()F%FQ8
M-"@48*^-H%\<:2GXU84"VD(%*<5@S0D;-H84JJVR2=D&8A0C8O4[&T=/5<HY
MYUX=0?*&Q6)UML<ZYN =J%BC%=7+O_:M([TV@7YQ\E35+"WR?U@&-FE> 55M
M>750"TNCZ@5;[>M<Y@.%YG6MCRZNQ2Y=L=N1(B)8?6"C*7#MG*!#D\3FZC+_
M7N$6CG!J7M.!U]8+&^A7-L?^[7IMOM*EUJ["6;HV; QCBA)KMMI =^G:N(1&
M0].UESG0KW.LZ0J4W -BF];,5Z^HUSW(KWON4I&O7(EL[>@)H>#*RJ,#-58P
M4R,[G4$CUXL6=9K# :F#>JF#_%)GGA=[Z3SON&LMO\;01CD9NIS9#.&;&?8R
M!R%OB7QNSN14OTD/:B>P8:#:ETM5)'H'K.M$ +Z70JI-DMHD>(NFEQG(+S.&
MB\9>NE&($FMUFSF! 2+6:8+;(X%18J9VP&,XL-- O6Y ?MW@*R%[D=9\86**
M R?0R=?ID5B'$PNW1_6'!_CV$@'Y)<(\/^09JS(QV&M:\EXW_V&Y:AV=SQUS
M(SG_7N$6SG!FIYZ<'.V6K-XT9^I"K4;[2AZ/];JGW;G]^^:TVGA^!Z]GT/%\
M#J\7QU/YWOWQ1X(/:;W)*P$*ME:A@JM8C;<^GKL?;R3?-0?+2RXE+YO++4LS
M5FN ^G[-N7R]T0&Z7S^F_P)02P,$%     @ 88!.5&,X(WVQ!P  KBD  !@
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6RUFFUOVS80Q[\*80Q8"L0UGT1)
M01*@S4/=85V#>NE>#'NAV$PL5)8\24[2;S]*5DR+/%%RNO9%XX>[XY_DZ>YG
M2J=/6?ZM6$I9HN=5DA9GHV59KD\FDV*^E*NH>)NM9:J^N<_R552JM_G#I%CG
M,EK43JMD0C$6DU44IZ/ST_JSF_S\--N429S*FQP5F]4JRK^_ETGV=#8BHY</
MOL0/R[+Z8')^NHX>Y$R6M^N;7+V;[*(LXI5,BSA+42[OST;OR,F4L\JAMO@:
MRZ=B[S6JIG*79=^J-Q\79R-<*9*)G)=5B$C]>907,DFJ2$K'OTW0T6[,RG'_
M]4OTZWKR:C)W42$OLN2O>%$NST;!""WD?;1)RB_9TU0V$_*J>/,L*>K_T=/6
M5BCC^:8HLU7CK!2LXG3[-WIN%F+/@=(.!]HX4,.!XPX'UC@PP\'S.AQXX\!-
M27Z'@]<X>*8#[W 0C8,P'%C7'/S&P3<<".MP"!J'H-[=[7;4>WD9E='Y:9X]
MH;RR5M&J%W5"U-YJ"^.TRMU9F:MO8^57GL_*J)0J%\L"9??H8AFE#[) <8IF
M93;_MLR2A<R+7]'5OYNX_(Z.;M-HLXA+N7B#QNAV=HF.?GES.BF5D"K<9-X,
M^GX[*.T8]");K;)F"/3W)[FZD_D_0)B+GC#1.BZCI%)[]3R713V%FRA'7Z-D
M(UV!+]V!W\WGF]4F42NS0)_+I<R14JQ*P[*Z9A\E.OH]*XHWZ&,ZSU;.<:[<
MXWR1I:HN:I"K*$_C]*%PQ;IVQ_I35:YBDW_O7]4/[D"WJ51J*E&SSS=HMHQR
MZ=0U[=&5J2UJNTU4CNX2E>X2E=9Q>$><]U$2I7-YC.[D0YQ6JX6B$OVV2=\B
MAH\1Q11#B;@-*NJ@51U_/"<8AZ$7G$X>]S,-L NQSRAA;<-+VW#,"/;;5E=
MN, /?2\(VX;70#A?>#C 7MOP@W-UJ@YW4JRCN3P;J3PM9/XH1^<(VBU[0$8H
M%0'7*]+:'[;;'W;@_ARC8IL\0_9I&]S;DT4YIH(9RW]MVPGJ4TY@\7PGGM=^
MK+L@[5W>\?:Z/DJJJ_S$D;O>+KSG7)L_%(.T@D*EPK-F%@3$R*MICU%+G=BI
M$TYUVPHW!Y;@&*5*N2JJ9?0,55%AJ2&8&5?6M,>H)=G?2?:=DNNB DKN7N"I
M;PD) \^#A00[(8%32%ULQQ4\+6HY2DM4,1FT6H&]=SCPN;%<?58MF>%.9NB4
M>1D_Q@N9+@JTCN(%4KUWOFW!1=TLUFK_ZVL5RLO0$C0F%!-&A*%\@&%+/,&:
M4;![E:-$5FFX55MF=6L"L0/;U:WZ9Q3[QFQ?*@LX\3RSV@#QB""4$&/7/@ 1
MQQX/?(QQQ^3W (T</OF7V@HN K%GA_&^DF9RMMV8M@W;DG6K)@-[M4JYIE%?
MRKEJ *2[ 1"H4W-&0V)N'K5;!54=77!C@I> I9J@,%KP%6!&?($]'%HK!G1K
MH8J9,$5^@(8V\Z&A)]N284($%1T]C>B.3 :VY.TV'.\N^EU;[M\5H"_[4%\&
M#+FC,1/=F0E_!??-Y-K-$TW4?O!K#%N['ZJZQ0(KG6S+,?<#8J83$#!0.>)[
MGKEFML8.^'.OT0'T!XAC.!#$PQT0033C$#?DN &P?\-LM($)$#!T(2#1&$3$
MSX! HJ&%N*EE$ 82&U/&)%"Y:[;; 89MG9IIB!MJ7@^$Q*87ZA-J*N^Q:LO6
MC$/<D/,J*"00M?@!#3N(BVIHH3W0,AP-+R@ ),PW?U5.>\W:4C5B4#=B_ @>
M4H BA$I"+S3%]QNVY>^=#+AQ8S >4N#'+X"'%&C)(!X"\6 \!"*Z\9#J)D_=
M3?Y@/*1VIP;Q$+!SXB'5+9T.;.D'X"&%^CF$A]3N<!UX"%A"> B8=> AH+$#
M#Z&A83P$+-UX2'7#I@,;]NOQD )-&\1#P-"%AU0W;>H^O.@_%B2@<#$TG>SC
M"\K4#'$HS'2R+<>4"1,/ 3/B<\)]9J63K;$KG8"A/4*P[UOI9,=DF#%UA70<
MA%!--]1--\,/ .$=L7&F(Y5L0R.5FJGV!VS/5/,1#7X&*%)-,M1-,H- D=KD
MPM0Z").V&CO1;=<^[]6 P]R \VI,G+H##_HYT]:L28>Y2>=5C,B  Q77"FIP
M83W@<@ B,ALA0NX)$Q%[S=I2]T[W#SI+,+L#>$DW(?N++ -.&9CZ#2Z$>?<%
ML(2*+&!&?%5EP]"X.JX!C1U%%AH:+K) 3(9]CQ/:\:.":71B!Z%33\^&=P4
M)+#0 H9@H1T0L#U;32CLT",%\R@!GJ$W-.\ ?%$[%00^-?/.M@3SSC93>4>Q
M;PY]#6CLRCM@Z(Z\LV,RQ;.$L*Y*I3&+'8I978<[\(X % 7GG&WHXD2FZ83Y
M/Z-G,PT%S'UH,JAG,^#DH[I'8FYDGUE;H^8*YN:*'^C8SL"'=VRN*8.[*>-5
M'9O;!R6.!>0:'WC/O9@#&C:WJ8$3JQ!,>\W:4C5;\!^Z!P->IGSH/1C L*-A
M Y90X81&AALV%! NG) E7#@!2W?#YIJ;^/]Y#P;>E:'W8 !#L&$/"+B=[63O
MN;+J2<9/4:ZJ?X$2>:\\\5M?A<BW#P=NWY39NG[4["XKRVQ5OUS*:"'SRD!]
M?Y]EY<N;ZNFUW2.:Y_\!4$L#!!0    ( && 3E3)Q372C (  "$&   8
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&ULG57!;MLP#/T5PABP%NABQV[2HG ,
MM$F'[5 L:-;M,.R@V$PL5)8\24[:OQ\E.U[:I<&P2RS*?(^/I,FD6Z4?38EH
MX:D2TDR"TMKZ*@Q-7F+%S$#5*.G-2NF*63+U.C2U1E9X4"7".(K&8<6X#++4
MW\UUEJK&"BYQKL$T5<7T\PT*M9T$PV!W<<_7I74789;6;(T+M _U7),5]BP%
MKU :KB1H7$V"Z^'5=.3\O<,WCENS=P:7R5*I1V=\+B9!Y 2AP-PZ!D:/#4Y1
M"$=$,GYUG$$?T@'WSSOVCSYWRF7)#$Z5^,X+6TZ"RP *7+%&V'NU_81=/EY@
MKH3QO[#M?*, \L98575@4E!QV3[94U>'/0#Q' ;$'2#^5T#2 1*?:*O,IS5C
MEF6I5EO0SIO8W,'7QJ,I&RY=%Q=6TUM..)LM++-(7;$&U JF)9-K-, E+*S*
M'TLE"M3F/=S^:KA]AI,'R9J"6RQ.X63.-.%*M#QGXA0^P,-B!B?O3M/0DC!'
M'^:=B)M61/R&B 3N%#$9N)4%%@?PT^/X\1%\2 7IJQ+OJG(3'R6<83Z 9'@&
M<11'A_3\-_R%G*1O4N+YDC>;1+V KYI)P_S7;\[@1?5AQDTNE&DT->_']=)8
M38X_CX0^[T.?^]#G;X3^0B$TY*JB'5&ZX=T@?1UDXQE8]@2UTD[0H9ZWQ&-/
M[);))KN(AVFXV:_CWS[QQ;CW>:%XU"L>'54\XQM>H"P,37,NJ$H%U)2"*>EX
M2&;+=KDG(1K$HU<Z#SF-7ND,]Z:P0KWVR\E0[1IIVX'L;_O]=^W'/OSCWB[/
M.Z;77!H0N")H-+B@^+I=2*UA5>UG>JDL;0A_+&F'HW8.]'ZEE-T9+D#_KY#]
M!E!+ P04    " !A@$Y4RCDE\N\&   V'   &    'AL+W=O<FMS:&5E=',O
M<VAE970W+GAM;)596W.;.!3^*QK//B0S38TDKIG$,[EL9_O0;::>[C[+(,?:
M G)!MI-_OT>  8.0G9<8R-'A.]=/!]T=9/&KW'"NT%N6YN7];*/4]G8^+^,-
MSUCY66YY#O]9RR)C"FZ+UWFY+3A+JD59.B>.X\\S)O+9XJYZ]E(L[N1.I2+G
M+P4J=UG&BO='GLK#_0S/C@]^B->-T@_FB[LM>^5+KGYN7PJXF[=:$I'QO!0R
M1P5?W\\>\.T3#?2"2N(?P0]E[QII4U92_M(W7Y/[F:,1\93'2JM@\+/G3SQ-
MM2; \;M1.FO?J1?VKX_:OU3&@S$K5O(GF?XK$K6YGX4SE/ UVZ7JASS\Q1N#
M/*TOEFE9_46'1M:9H7A7*IDUBP%!)O+ZE[TUCN@M #WF!:190(8+W(D%M%E
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
MDQ]>C\CG1VU>1->EA^3*13Q+TV>#2K$7 9S+_;A9B('M?Q;+?P!02P,$%
M  @ 88!.5'/(SX[3!0  1PX  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6RE5UMOVS84?M>O(-RA:($T=N2D37,#G+3I.K1;U[0=AF$/E'ALL95(E:3B
M>+]^WZ%D1TX<K\!>;(DZE^_</I(G<^N^^8(HB)NJ-/YT4(10'PV'/B^HDG[7
MUF3P96I=)0->W6SH:T=21:6J'*:CT?-A);49G)W$M0_N[,0VH=2&/CCAFZJ2
M;G%.I9V?#O8&RX6/>E8$7AB>G=1R1E<4/M<?'-Z&*RM*5V2\MD8XFIX.)GM'
MY_LL'P6^:)K[WK/@2#)KO_'+6W4Z&#$@*BD/;$'B[YHNJ"S9$&!\[VP.5BY9
ML?^\M'X98T<LF?1T8<L_M K%Z>!P(!1-95.&CW;^,W7Q'+"]W)8^_HIY*WL
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
MH.R-IM": @Q)!)S>KGUD[Z*':/H.['B8W*,O ?&PB:6XA(C@LJ0$A,^_1#=
M2],XNZ697OBA%*\A ,0@9&AHA2#K]2]MB.RGNY?8AY23L=OA<Y (/8?FD/J.
M4_ 43 R&!@@B:"SU1X6//J(IH:G'H;KL^CN'+#TU89Z&)J]O262LI8!NTPGB
M+H1(<%+>7;Y"=V0.>BJ,;[1_+Q.>CHN?@K=M6>FW#X9:@RX;@P]M(=LM7;H$
M#>A2SG2OG]KN.KALRV!PXZH<I+ZS B!+3?=TH'KP'AXE#%YY (CHN ?7&'G!
M9P2(+YCZP14OZ<X&@/1/#>1>"V99/ S'8\AR1*!L$HRC>!S\P4%",)F$HU$,
MWY)A-!D',T"J3H0BH,!,7][[#\F\$)(\K]$94 Z+X/D(9IPX/D5&D(A9M_MC
M8^E&CLJPO6_?($OA9$(2)M$T 0F',WR!Q7'P!<*F8]05Q%M,B./$8E!I,L7S
M:03GQU%&E,,XG;6J49 </0U32IA.)WA@&(VF@+G)"%[B@";.KFF1K4,\[/J)
MV44?GT,??AC\KF.&)>R5#X]3NUE( &"-00W5TVZ$<#3S4AD:Q"!9/=P\@!Y[
M_1]'.(;J;W=0\>$O-V_9924PAVI</%X47>[[7"2&(:OP)L\!C1_/=FV;K%_
M H[%8MOBPZDKZ!O5 "BMH$Z!2@)_W\@%%)B.B$]+Z&:@I8>&9$&WA >K*U[L
M9C\\!L6N:P2/*(&0 /#AKP?:B]S[]X7'6NC'3.J@YM!UO3*[$_*'X.7@!LW=
MW_1O3FNUF[];B+P'9-C ^3N)*$ABW[,^ 8[=+7=-W?.M2[7]V?T'H;)K3AP<
M=I@'=G(HR&YV_;R',@(C]@83ZQUZYHM+"BSD;L=I\&$GWB&^)7$6#@G#TBA-
M[R,;M3@.18+G0QA'TM$I+<?9 T"6 ?*,') A!NSSOH\923P*I^F(MD]GQWY6
M.>O]= 7YMZ0?Z#"Z($+=KUC=:O<;X*7[Z6NWW?V "+W9$N(/)I8%'(VCR6@
MO0+]*.=>K%K3#V%S9:VJZ'$E.&02;H#O"Z5L^X(,NE]&+_X)4$L#!!0    (
M && 3E3C*(HLYP0  !X+   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;*U6WV_;-A#^5PX:L"?#=IRD*]K$0)*N^P&T*)IU?1CV0$EGF2U%:B1E-_OK
M]]U)5IVF#89A+[9$\;[[[NZ[(R_V(7Y,6^9,GUKGTV6QS;E[MEBD:LNM2?/0
ML<>738BMR7B-S2)UD4VM1JU;K);+)XO66%^L+W3M35Q?A#X[Z_E-I-2WK8EW
MU^S"_K(X*0X+;VVSS;*P6%]TIN%;SN^Z-Q%OBPFEMBW[9(.GR)O+XNKDV?69
M[-<-OUO>IZ-GDDC*$#[*RR_U9;$40NRXRH)@\+?C&W9.@$#CKQ&SF%R*X?'S
M ?VEQHY82I/X)KCWML[;R^)I035O3._RV[#_F<=XS@6O"B[I+^V'O>>K@JH^
MY=".QF#06C_\FT]C'HX,GBZ_8; :#5;*>W"D+%^8;-87,>PIRFZ@R8.&JM8@
M9[T4Y39'?+6PR^N;T+8V(\LYD?$UW02?K6_85Y;3Q2+#A6Q<5"/<]0"W^@;<
M$WH%@&VB'WW-]7W[!:A-_%8'?M>K1P%?<#6GTY,9K9:KDT?P3J=X3Q7O]+_$
M2R]LJEQ(?63ZXZI,.4(T?S[B]6SR>J9>S_ZO+#\*)XWZ+'6FXLL"G9@X[KA8
MOPZ9Z7Q.CT?XVY9E1V?\'6UB:"FCQ2@'_9\1K#@FLAXK*<.\O"/'61?#AJK(
MM<UDFL@\>-C;O*6-]0;PQL$P99M[:;A$7;1H=.ONT+W." EU! 9-;Z*!*Q;0
M39\EX1U'G3&^PJJGBF/&3*$*]*4,:?XYDDS.FM(ZFR4D;,:T4;;BXE_1-@V>
M&Y.Y%DI_<PQD,D%LW)8<)\%I G_M/=/I<EB9'V=P1@90]&Y^.Z>?PHZC%_2)
M<H@SL@GSKOR &22.3 \>:89\[&2\S!3?^ATC:V"C60-U2=&7H)K"@2X@R',3
MLC7#9 /(O>QMJ'G(9E"#V)JJ"KVFDF #?M7V.,TOC752$'BJ$"?*IT4V7>=L
M94KWD)NFW,1:R9NC^#&II/@)(Q)APE/JQGFNVF-G&ZMUO%,F9@\0H2_J])CH
M7PE#HS!0D'6PZAP;@B6^[NPPY^^[K+DT40&^[3$-13UR!HR96$\BQ-R7:KD$
M_7+$'$8MB#_9I%F<DB>5K02&:M/B3#M4N.U"0EU05Z0;-1HJ/=3-&R<RGM.5
M:&ED+J*= E;1J"@.G;NWSB&T@0J+F4%?B!4<)2LU0DN@>CQ6W6O18ZWZT')>
MW=[0V?F2OO_NZ6JU?'YO2NC:R?.'+@$2>_AK13]#\POTZ#YOT4.0"1NT'=13
MLLJMA+I)%-Y*TJ2Z#U@B^/H##KNQ.2&^UM2J0/6(O*,<*HN9*-V&&DIT4*8<
MR+6.BSY&J9SUPT4%"9[3>U:LSD24&V [3*/0)Y+!,;0;_ Q30K)4.6-;<6^3
M]L:7XU'2*"E!'B& >(<2]3%I2&4/$TZHXONM=:S;AE+J -(6.[BJC/<A2W8Z
MF4N5=+669%1;1I![QG=G>3=F5?!DRKI#QAZ@:GT$=VMVH@A)=I21;&KH$2QY
MLY$II-,R3H1G1\,;BH/2D)79,7?<_^(XFJ313,*\QU5.YO&0<P>^HNPAV3Y,
ME*!MF<AS^MH)NCBZL[0<&[V9)=+)-%Q?IM7I\G<UW'D^;Q]NCJ],;'#P8.)O
M8+J<_W!>4!QN8\-+#IW>@,J0<9_2QRTNL!QE [YO L[.\44<3%?B]3]02P,$
M%     @ 88!.5#I8##+(!@  1!   !D   !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&ULM5A-<]LV$+WW5V!4IR=&HJA/?\[8;CM-9])ZXK0]='J 2%!$3!(,
M $I6?WW? @0E^6O:0P])!!#8??NP^Q;(Q5;I!U,(8=EC5=;F<E!8VYR-1B8M
M1,7-4#6BQI=<Z8I;#/5Z9!HM>.8V5>4HB>/YJ.*R'EQ=N+D[?76A6EO*6MQI
M9MJJXGIW(TJUO1R,!V'BDUP7EB9&5Q<-7XM[87]K[C1&H]Y*)BM1&ZEJID5^
M.;@>G]U,:;U;\+L46W/PFU$D*Z4>:/ ANQS$!$B4(K5D@>.?C;@594F& .-K
M9W/0NZ2-A[^#]1]=[(AEQ8VX5>4?,K/%Y6 Y8)G(>5O:3VK[D^CBF9&]5)7&
M_<VV?NUT,6!I:ZRJNLU 4,G:_\L?.QX.-BSC5S8DW8;$X?:.',KON>57%UIM
MF:;5L$8_7*AN-\#)F@[EWFI\E=AGKSZ)C:A;<3&R,$93H[3;>.,W)J]LG+./
MJK:%83_4F<B.]X\ HD>2!"0WR9L&OQ?ID$W&$4OB9/R&O4D?V<39F[P=&<NU
MJM@ML&ID -BU!;MUO K-_KQ>&3?_UQL.I[W#J7,X_>]4OKF1ZN[,-#P5EP,4
MEA%Z(P97OR@KV'S(0AB?"X$HJH;7.Y:K$L5DV/7]+9O'<_;=M\LDB<]?C-@<
MAVS<VO$YLPK):X5&3@EF85R+5*UKZ6I%Y1@Z8T,XEH89R^N,ZPS37UL)D$S4
M%FOQ X:X,<(89Z71*FO)JT+E(Q*98@DF*VE$QF3-TF-<:<#%N.V_85TJ&H?D
M&4S>P%JC)0<]+>#2OFTATX*64@P.I,-N]NPAA"Z^OP%C6X@.".H-L7; /<87
M(\!^(*M-+K3&&K@Z LXA+Y5J:PM3&$)82'4\(_!C9"8T#_%T:/')<;ACXK'Q
MJQ5;=9.E=P*^Q&-:\'J-4P4>6RCS,L=#=B\172Y3#A1?VFP-Y;0^;G=BCOQ
MI:S7#H !*)/S-!QZ([33>=#/U*J4:P=ZSZ/QN:5:_=I2QG4P*^%3;5!E%BK.
M6A.<HC4TK6650#19QT8@R?1GS*7AI4]$ X6%X;200)&![ Q*6 KP7PN*#U_(
ME7;Y8!!D":&GB$FN\6&?="U,FD(VCANBPD3,[AJ05I8[]Z4AE(V2M7TK>2+R
MQFDS'7!0$\L?@.=Y7M%A'9_5YV<TK! .D -*ES8AW<A.,(F,.'+(S0N$:N%$
MI*8*0T/$YJHI<>[9T&L"[% V]U$_R>MC!]:GR1$QP6U0HP)CSCJG3%,;)$,-
MWQ'-3SBBQ:58XQQ<E@>/I" O+77>#Q);2_-@7 9HL84>&:)';6MD#C &SCMK
MM Q)7RE#BD(21J7\S =/26PH^K 5!Z0L('8Z<GCZO@I)BK00SH.1CW#A6J&@
M5LC0R$2U@O'0S/9Y^#1!MW!_,H_&<1PER=*9.QDGT>PTB:;S:42Y3]* U>4N
M<B?)NV,ZF47+.?XLPJYQM$BFT6PY[2$:CK)#F4H%FL!#+@U.G.T$UP[6_Q;E
M07'V1>LB'4>3V2)"__&8$21@Q^/EFX%BQ2DH6B["IEF<1*>G\W\?YS?C,?L
MT(]'353EN5/O?6\#XO=N5ZA99!B*P^Z&[.YXAOJ>VT\BLSNJ!M*_M$0:22>
ME%_&M)IR[SV*3AR8B#KQJP0JT"=_\ @L*,UURVDD7-9VM;A6*CL0$Y:W==HI
M[[[1#ME-. R+]AT%)=K(S)U%YP0Z4"O;BZ\G'"V(LTP:BR9L7Y%YKV 2$9.R
MY6S#T9!7Y=-F1]6U$K[7!@\K*%4-IAG&8,&1Y&G8JK8D(=QWK X-+CLIMWMY
M<HK5-2W<!%*J6D+Q+"6'[%?J5%Z(O-Z[\UD+"(83OTG\?AZSC._,<']'+!&+
M+/WM9@O0E'2G\31:3.<^!R=1O%A$\WCVFF.W[.<644YB/W.<XIZ_3*1H7FCH
M!]>B(^>23E3BL20!-6N%O^(\K=:(4A&J1690-A89Z0^<9QMW;G@CA$<0-1-N
M"DH,0D.RNK^1#8_JHS6=)#;TD9J%NZADTG&IW*!VX!$%$8P%*:26:C!M0SM1
M*XN7(3*J#]!=OKJ+D9^A@Z%82W^)Q&6*\H,J\0@1W5S'BW.D%$\?2K6F[O2<
M>4N:1KW*710?P9X%X>QD$0_'I$PET>"(55] "M'7"Y>_B.$W<9UA(U6.\BG9
M:Z/TZ/T=G!P=Z(TYPX&_HR7 DIRSZ20,)N<L&8?!U/>F^3NRA!3(P<"0O?0$
M&1V\[-"OUN[]2G<,W#7](Z^?[9_(U_YEN%_NW]<?N5ZC"X+E'%OCX6(V\,TZ
M#*QJW#MQI2R:H_M9X)DO-"W ]USA2=(-R$'_'P=7_P!02P,$%     @ 88!.
M5/Z]\2:^ P  E0@  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULK5;?
M;]LV$/Y7#AHP;( GR8K3I(EMP$Y7- \=@CA9'XH]T.+)(DJ1*DGYQW^_(ZDH
MRM &!=87FQ3OOOONX^E.\X,V7VR-Z.#82&472>U<>Y5EMJRQ83;5+2HZJ;1I
MF*.MV66V-<AX<&ID5N3YFZQA0B7+>7AV9Y9SW3DI%-X9L%W3,'-:H]2'13)-
MGA[<BUWM_(-L.6_9#C?H'ML[0[ML0.&B066%5F"P6B2KZ=5ZYNV#P=\"#W:T
M!I_)5NLO?G/+%TGN":'$TGD$1G][O$$I/1#1^-IC)D-([SA>/Z&_#[E3+EMF
M\4;+3X*[>I%<)L"Q8IUT]_KP ?M\SCU>J:4-OW"(MC,R+COK=-,[$X-&J/C/
MCKT.(X?+_#L.1>]0!-XQ4&#YCCFVG!M] ..M"<TO0JK!F\@)Y2]EXPR="O)S
MRWLL43EY@EMK.^2P*DO=*2?4#C:.*<X,M_/,421OGY4]ZCJB%M]!?0,?M7*U
MA3\51_[2/R.& \WBB>:Z>!7P'98IG$TG4.3%]!6\LR'MLX!W]C_2AL^KK76&
MZN:?5R+.AHBS$''VDX5^%=6_LE>V924N$GHG+9H])LN_M$.X2.&'DHQ&X[,[
MHQ6M2Z1WSUE8<=TZ\KY50+> S18-W<+T[01<C?!^M5F#Z/$WC^'DCVDQ@5]_
MN2R*_/I6E;I!>&!'M/#;@VY%"1>S_/<KV(BFE:(Z^9 >:<2 >@V,'=, -KT>
M1P!&](C_:G/C <%IL#UB@&,OX42$<X'']D3]I-%[?UBB<=2[ (\EMKY1V-Y^
MC]8%!2:TH3)HT0C-@4FI2Q8-24-_1@<-E$R6G8P'DW#"./<!=IW@C-3T# WR
MCE9$I95X%.Y$[O]E:_NK@8[>'3.(["687ES;IRQ%)$$ P@GF6UOZ0AYA :L*
M0],+&;7=5I+XE!$Y8,RR$I9XPPF9(55P)Y3R%%A%.3W?]O0\O'=Y"H^M;Z2^
M("AT+(!P#;%2*)<Q UOK3G*"!=828RH0[PRMT;;M>5$_)9XD#*D*46 +H9!)
M59[" P6X(;&8.L6P!.*#*NKV@ZY1IQ>Y1U$K8:R#KQTS/AU=C=,-C21<4ZB$
M'G<H@KX&OGWME=$-B)!PO/O>AHK+9[<786*-"F(2[M?X<I"GF%6(2ER(U8\'
MYH*#T@YJ1MHQ&@,^/(%015"7\O*Z9\%2^%;7RD:CHD&S"P/10JB^.#6&I\/,
M7<51\VP>!_9'9JA@+$BLR#5/+\X3,'$(QHW3;1@\6^UHC(5E3=\-:+P!G5>:
M&E6_\0&&+Y'EOU!+ P04    " !A@$Y4Y96): <'  #U$   &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q-2YX;6RM6%UOVS@6??>O(#S!;@LHMB1_IDT".&F+
M[0 S#>IV]F&Q#[1$6T0D44-2<?SO]]PKR1])FL',[$LLD;SWGGMY[B&5RZVQ
M]RY3RHO'(B_=53_SOGHW'+HD4X5T U.I$C-K8POI\6HW0U=9)5,V*O)A'(;3
M82%UV;^^Y+$[>WUI:I_K4MU9X>JBD'9WHW*SO>I'_6[@J]YDG@:&UY>5W*BE
M\M^K.XNWX=Y+J@M5.FU*8=7ZJK^(WMV,:3TO^$VKK3MZ%I3)RIA[>OF<7O5#
M J1RE7CR(/'SH&Y5GI,CP/B]]=G?AR3#X^?.^R?.';FLI%.W)O^W3GUVU9_W
M1:K6LL[]5[/]EVKSF9"_Q.2._XIMLW:,B$GMO"E:8[P7NFQ^Y6-;AR.#>?@#
M@[@UB!EW$XA1?I!>7E]:LQ665L,;/7"J; UPNJ1-67J+60T[?_VQJ'*S4THL
MO4GNQ9=MJ:S+="7N<EE>#CU"T,)ATKJ[:=S%/W W%;^8TF=.?"Q3E9[:#P%M
MCR_N\-W$KSK\H)*!&$6!B,,X>L7?:)_OB/V-_DJ^XC^+E?,63/GO*Z'&^U!C
M#C7^?Y7V57?4G>]<)1-UU4?[.64?5/_Z5^.5F _$ZVE]RY2X-44ERYUPE2F=
ML4Y(D:L'9=%YJ5"=N6-SLS>OR/R-A_T_?IK'<?C^X_++'3]&[]\*GTDO$@,O
M<)?GHC1E75*O=?Z<V&:&^U)$01B&PEA1&*M$9FK85,J*G9)6R#(5$L.M72K@
MX^>Z5&(4#L2=U3#S1H +JEC!IJ%#& @"1H@8<2K&TXL@BBZ$R^#,!8S)K(%!
M)YG8*@3 B$FDQUKXVZ,<B"_E"]XK8*QEZ6FM;"M[5]LD@PJ(Q<8J!77R(F5_
MTE$H5R,2#338VJ('8H7"0WETN4%*(9>B 4E&VCM4L2B0--<?D5&3!YG72IR)
M<# :B6@XXEV\,=*F9/-!6^@:[2->CD*)3 )+55GL"AXHAP9O976BN.(<6*C?
M:YE39F2<*P="=:[0 2DA;1  %0VF<D?S26X<S=&.D*'9*N=;Y[EV5 G=&)"U
M9.7%"KG"9(9)%((F->0!YTI*]3LL7&M;@'*U$V?A()X,..7#M*;E>JTY,2O+
MC2)$9]%\$([%.1XN!N/1(<6!^%Q"*N\)+L5T,C_=%APJN6[(1J/J$81H<%A3
M8'*C20QXI 94*Y;M43)^$[_MBH6QVFJOL96+Q--H=#$:!<0'65"&*79?);+&
M'C"*9MN=R=.&DF:]Q@^AR'?=?A"G!V*Q]@BZT0^4@<*RQ'<+@*MTDM$\ZX+9
M21<\X<<_G8B#61@'4[ *AS2VIN3-/JP^IF)+ZZ>],3B1%-08EK(LB5$)]-_J
M54W0W'$^IXRC$6!)U<H+TC+F#U@H4J2+?4Z=X+(?&K8%"-HK_7!@4ELJP/@K
MEJPZV!K6@PH4/P;T@MN#4[9N/9,3>#<V;80 [%1IW7 %U;/*XW9$,BMMB5I#
M;Q:N:2J*I@E:)36(<N(O5Y* L38>RU9SD3FH5\#7DCV-T?J5L5WLDP)3D*X]
M27=/MU$FB:E+:!&N>JQ)G*(N><*FLH2'K?:9^+18WHC%\E;,HOGY&&18\ )D
MEN^"8Y)WXO.\Y$@8&)MJ?2^I+D]*VJ)<R9SC\@7'<2W8OT<Q2'P;PF:D!6S#
MI,W06SB2Z)B*9N^)=]KON.8OU1?)$N.U!YQS;\Y7ZKR;>ZH6A)FE&M+E6FU[
MI.<G<@I%L*1LLCE?T2#V7G4JV?;C_HSJ4FJ@02I,H4XZD[:C8\XYU.V\$? W
M'^^6;QE,[1D+:,45?!'?%H4^FX^">11SR+/)-(AG8W;.@I+A.#LOZ/)&"JH-
M^,[J=>C][A;&]LT)"<258CKFNS^,'DWGP2B:OQC>Z<>_%[R'O#[#Y)$I?=*<
MIPKVS%%[,2#:H\NV[EWOV=IG(V%O\41=>N/9/+@837IC9#F=CGJW/^!4MSZ*
M@LETWHMA=-'[7CZ=CJ>S8#Z->O'%+ CQ^\UX\*M-*5/Y24OU9A.4=CKNS=K@
MGZ3N+A#(O7[F_:P')H338!1.\#P)IJCGZ&+<.U5U2 (.''R"$2U1;O21;20(
MK=#=*[HJ^T.#X_;B=:+AQ>^;D*SIIM"N:ZRZR37!;9N$40_$!QRJ[;G-U.3M
M DM$T7Q?_#$]CELWA>Z5QK^ &U?I!VUJA[/W:54'!RI)9D;3B;G>Z%6N3K+D
MQL<I2-?=O/6-H.[H).0[!;GF&SF=KR O+C,)7Q?=2SK;JOF#=JV8=^8#L7PM
M D-.#P7\$V5#(N 9ELR#>#[AX?%DNA>KTWY_Z1MI>/0I6BB[X0]NTDR<+,U7
MZ7YT_TV_:#YE#\N;?PC\(NU&(Z]<K6$:#F:3OK#-1W;SXDW%'[8KX_&9S(^9
MDI!^6H#YM<'74?M" ?;_Z;C^'U!+ P04    " !A@$Y43>9>!&0#  #&"
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6R-5FUOVS80_JY?06C#T %N
M),MQFV:V <=IN@X-%M1IBV'8!THZ66PITB5/=KU?OR,E*\YJJ_EBD4?><\^]
M\3S9:O/%E@#(OE52V6E8(JXOH\AF)53<GNDU*#HIM*DXTM:L(KLVP'.O5,DH
MB>,74<6%"F<3+[LSLXFN40H%=X;9NJJXV5V!U-MI. SW@O=B5:(31+/)FJ]@
M"?AA?6=H%W4HN:A 6:$5,U!,P_GP\FKL[OL+'P5L[<&:.4]2K;^XS=M\&L:.
M$$C(T"%P^FQ@ 5(Z(*+QM<4,.Y-.\7"]1[_QOI,O*;>PT/*3R+&<AA<ARZ'@
MM<3W>OL[M/YX@IF6UO^R;7-W3!:SVJ*N6F7:5T(U7_ZMC<.!PD5\0B%I%1+/
MNS'D65YSY+.)T5MFW&U"<POOJM<F<D*YI"S1T*D@/9R]51NP2%%&MH2L-@(%
M6/;LGJ<2[*^3",F&NQEE+=Y5@Y><P'O!;K7"TK+7*H?\L7Y$W#J"R9[@5=(+
M> W9&1L-!RR)DV$/WJAS>.3Q1C]TV [8-:3(N,K9ZZ^UP-UA"/Z>IQ8-%<T_
M/4;/.Z/GWNCY":-+ZJ6\EL!TP>8;+J0+[W-JJ>=+3M('L\<"W@]]D$#[P)XC
M^99!E8+I@N<=_:-6P$9Q*\DT=9=%1RL#@Z(0&4=2IWT.:VT%LFTILI)Q RR3
MW%JZ CGC9.&1&]:Y<6B?3)5\ RP%4(2%8*AX21,UB9B$#4A&C*P%>E/8?4GP
MVN* K8RVEM6*'A@I_B6%%3TL]HA<TKXU5'!AV(;+VL>WGUBZH^[YK,U>MF.X
M6\-3X^7"0+X76M)C9B^#-XY5^SNO-$60J 4?.I:'RQMB&2S(R>"-<REXYQT(
M/CK>P7?&@\7Q? 0_!Z-!/'XYB..8UK_\=)$,D]\>K1[.'Y'O1WR5]",VYSVM
M,.Y:8?SD5EC04^%:K.:2W7+LZ8%^S+GWYPD)'#"D2C/@II50*U?_'8&J(_#C
M*MK"_PKA+^#&NN)NW=@%[X#J%4NN@C^) &K_<=>"&QI#?F6#>XU<'DG^_#OK
M)_-^*MNG((XDNC>]T<%LJ<"L_ 2U%+E:83-F.FDWI.?-;'JXWDSX6VY65/G4
M_06IQF<O*:NFF9K-!O7:3ZI4(\T]ORSICP88=X'."ZUQOW$&NK\NL_\ 4$L#
M!!0    ( && 3E1AH>R"M 0  #T+   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$W+GAM;)56;7/:.!#^KE^AX9J;9(88OT-2P@PDZ5UOIBF3Y-(/-_=!V OH
M8EM4DB'TUW<E&T,*H;TOH)=]>7;W67G[*R&?U1Q TY<\*]15:Z[UXK+34<D<
M<J8<L8 ";Z9"YDSC5LXZ:B&!I58ISSJ^Z\:=G/&B->C;L[$<]$6I,U[ 6%)5
MYCF3ZQ%D8G75\EJ;@WL^FVMST!GT%VP&#Z#_7HPE[CJ-E93G4"@N"BIA>M4:
M>I>CV,A;@2<.*[6SIB:2B1#/9O,QO6JY!A!DD&AC@>'?$JXARXPAA/&UMMEJ
M7!K%W?7&^@<;.\8R80JN1?:%IWI^U>JU: I35F;Z7JS^A#J>R-A+1*;L+UU5
MLB$*)Z72(J^5$4'.B^J?O=1YV%'HN6\H^+6";W%7CBS*&Z;9H"_%BDHCC=;,
MPH9JM1$<+TQ1'K3$6XYZ>O"@1?),1QA72J]%CK56S*;K])%-,E!G_8Y&-T:X
MD]0F1Y5)_PV3,?TD"CU7]+9((7VMWT%X#49_@W'D'S5X XE# Z]-?=?WCM@+
MFI@#:R]X*^8YDW ^L3&/V1HIINE02E;,P*[_&4Z4ELB7?X\X"QMGH746ON4,
MVR@M,Z!B2C\P+ND3RTJ@0X5ML#"95H<R?-SFXQRH-N6A$]-5M&XV135>K"P1
M,32V!(E]1=G6%0HP;:5,K5FQIJ5)@A8T85E29DR#O9T:H$L+%&$#2^94+*HN
M6C&94GP,K)SB+S2OB@VFV!1+!?D$9%,NRHK4+%R'[-WMG;CDAB]YBJ;HFD.6
M$O>$1$X4GI :[N^_]7RO^QZ]O2RPK='A4B!HGG&])CZ*QB?$#YS0.R'W7#V?
M3R4 Y84&"4I3B>$1U[D(3O W0-';C144R-%32-=2-?]??DSD3E86"%H9&IG\
MB#JY,Z20D4]+R8N931#*<9&2=X'3]<D[SXDNCE J:B@5_3*EJO[]7!5G:)XX
M3,4A1ATW:1@U%1F2R2*WW*K>:?X->:6LEPT%:B^[<?Z<")?D-E]D8HT%V<6L
MZ#AC19-K<E=:+3'='@VK]!/;MJK9WH/YYB  ,IS-),Q,<1_*R7]842PLR(0K
M0-X4MI-+EI&/N.3X-4D(\KWR3L:2)T >3?EM7Y(10S@)-HVF?Y79FFZH&KAA
M.XZQAH9?09?$CAN3/ZJ"DVZW'44NWGFATXW)!?*P@9 22UK__=X_?E6FP UA
ML)N0T%RB\&D4MSW7/3..7"<*&NG/I58:F\ED','M-U/@HZ9G$7I.ST.$X879
MX&%,GI#_C:.:\X(N35<<-N9B2-V>T?<=U(^=P%INN_[%)C1+DH/:ON^V_5[7
M*(1.U,..\B+<N$>X'S?<CW^9^]=S\V0K;'!Z)XKS.L97[#K4"<<=_*03DJW/
M GTN*Y^[_:'^;U\T[TS%_8;@IKLMY6E-:[KEK64>O3'O]<Y'Y=0\2Y7$&;G;
MPON1S)X;M$-+6-_Q_7T:V]>J2B<Y#0,L>G1FC]W@#=8&2+.H8JTI^&O?^P3Q
MW*C=\R,KWCOX)'9V1IH<Y,P.;IA^41:ZFFZ:TV8V'%8CT5:\&BP_,3G#OJ<9
M3%'5=;KX%,IJ6*LV6BSL@#01&L<MNYSC? O2".#]5 B]V1@'S<0\^ Y02P,$
M%     @ 88!.5"&[:KB; @  H04  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3@N>&ULG51-;]LP#+W[5PC&#AO@UHZ_XA1)@*3ML!V*!DV['88=9)N)C>K#
MD^2Z_?>39,?+UC:'72*2>N^1E$/..RX>906@T#,E3"[<2JGFPO=E40'%\IPW
MP/3-C@N*E7;%WI>- %Q:$B5^& 2I3W'-W.7<QC9B.>>M(C6#C4"RI12+ES40
MWBW<B7L(W-7[2IF OYPW> ];4 _-1FC/'U7*F@*3-6=(P&[AKB87Z]C@+>!;
M#9T\LI'I).?\T3A?RX4;F(* 0*&, M;'$UP"(49(E_%KT'3'E(9X;!_4/]O>
M=2\YEG#)R?>Z5-7"S5Q4P@ZW1-WQ[@L,_21&K^!$VE_4]=A89RQ:J3@=R-JG
M->M/_#R\PQ$A"]XAA ,AM'7WB6R55UCAY5SP#@F#UFK&L*U:MBZN9N:C;)70
MM[7FJ>4U;0A_ 4!;Q8M'=-LQ$+*J&[0AF*&/]S@G(#_-?:5S&89?#+KK7C=\
M1S=%-YRI2J)K5D+Y-]_7-8Z%AH="U^%)P2LHSE$T\5 8A),3>M'8>&3UHO]J
M_,<JETKHO\S/$ZGB,55L4\7OI-KJ22I; HCOT/7V=H-DA07(MQ[UM-!]!<<"
M"$LCJ5\&: YB?!V$66F, '4@P*!VG.CIDQ?.*^RK2."L-+; "LHAC1-/,V\6
M)4Z<9EZ:1LXEI[16&G"F^%D.9T+/F!Z,$3^9>$F:.:$FS9P']N]UF$Z]+)TX
MX6SJ!?J\YPJ30TL5D!+E+T@-K3K3)/.B-':F0_+/N!;H"9/6/F?[2OV#$WE9
MD'I1D&@[\=(P\*)9_-9G](_&AH+8V^4@4<%;IOH)&J/C_EGU8_<'WB^O&RSV
M-9.(P$Y3@_-IXB+1+X3>4;RQ0YASI4?:FI7>H2 ,0-_O.%<'QR08M_+R-U!+
M P04    " !A@$Y4 )A2>[("  !Y"   &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q.2YX;6R]5EUOFS 4_2L6VD,KM85 /IJ*(+6)NG5JI:I1NX=J#PY<$JL&
M,]LDW7[]K@UE="*L5:6]@&WNN?><@\TEW GYI#8 FCQG/%<S9Z-U<>:Z*MY
M1M6)*"#')ZF0&=4XE6M7%1)H8D$9=WW/&[L99;D3A7;M5D:A*#5G.=Q*HLHL
MH_+G!7"QFSD#YV7ACJTWVBRX45C0-2Q!WQ>W$F=NDR5A&>2*B9Q(2&?.^>!L
M/C7Q-N"!P4ZUQL0H60GQ9"97R<SQ#"'@$&N3@>)M"W/@W"1"&C_JG$Y3T@#;
MXY?LEU8[:EE1!7/!O[%$;V;.J4,22&G)]9W8?8%:S\CDBP57]DIV=:SGD+A4
M6F0U&!ED+*_N]+GVH048#/< _!K@OQ40U(# "JV865D+JFD42K$CTD1C-C.P
MWE@TJF&Y>8M++?$I0YR.KO(M*(VO19,EQ*5DFH$B!TO<+4G)@8B4G&\IXW3%
MX1@WS?&2XNJ?T$-RL "- 3@Z)O?+!3GX=!BZ&JF9 FY<T[BH:/A[:"P@/B'!
MX(CXGC_H@,_[X5_+'.%>%]Q%0QI7_,85W^8+]M)9M?TX^LL#93QXO$80N=*0
MJ>\])8.F9&!+#O>4O*1,D@?*2^ARK\*.+=8<S&T4>*.)YWFANVW;U!4W]=MQ
MK\@-&W+#7G)SD)JE+*8:-P=NB0440C%-'F\@6X'LTS]J2HS^E^7CIN2X5]5Y
M)E#6+TC(7"C=97N%'_W3]JZX'MLG#<%)+\'/4BA%[G/\/'/+\S-^EE47T=X\
MIA.<J8+&,'/P4Z] ;L&)2-<Q^WB>5T)/&Z&G[Q-ZC7/H5-J;Z!U*/Y[GE=)I
MHW3Z@6,^?>,Q[XKKVF]NJS&8IGQ#Y1IW$.&0(M([F>"6E56CJR9:%+97K(3&
MSF.'&_PW &D"\'DJA'Z9F/;3_&U$OP%02P,$%     @ 88!.5#F5MQ1@ @
M&P8  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULI57O;YLP$/U7++0/
MK;04 DF[5@1I312MTZI5C=II'QUR"5:-S>PCZ?[[G0U%5")1I7T!_[CW[KTS
M/M*#-B^V $#V6DIE9T&!6-V$H<T+*+F]T!4HVMEJ4W*DJ=F%MC+ -QY4RC".
MHLNPY$(%6>K7'DR6ZAJE4/!@F*W+DIN_MR#U81:,@[>%1[$KT"V$65KQ':P
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
MN*%$]2=-H'Y?,2:?7[2"\E)T\A]02P,$%     @ 88!.5,C;Y(H" P  MP@
M !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULK591;YLP$/XK)[1JG;0"
M@9"D51*I25MM#Y6J1FN?73B"58.9;9+FW\\VA*8MH7W8"]CFON_N._M\3+=<
M/,L,4<%+S@HY<S*ER@O/DW&&.9$N+['07U(N<J+T5*P]60HDB07ES M\?^3E
MA!;.?&K7[L1\RBO%:(%W F25YT3L%LCX=N8,G/W"/5UGRBQX\VE)UKA"]:>\
M$WKFM2P)S;&0E!<@,)TYEX.+Y<386X,'BEMY, :CY(GS9S/YG<P<WP2$#&-E
M&(A^;7")C!DB'<;?AM-I71K@X7C/?F.U:RU/1.*2LT>:J&SF3!Q(,"454_=\
M^PL;/9'ABSF3]@G;QM9W(*ZDXGD#UA'DM*C?Y*7)PP$@B(X @@80?!40-H#0
M"JTCL[*NB"+SJ>!;$,9:LYF!S8U%:S6T,+NX4D)_I1JGYBO%XV=8Z$0DL.2Y
M/AR2V/R>KO2!22J&P%.X(53  V$5PJ74&UX:$_D#3J]0$<KTZ R^@0<R(P+E
MU%,Z,L/OQ4T4BSJ*X$@4([CEA<HD7!<))F_QGE;4R@KVLA9!+^$5QBZ$@Y\0
M^,&@(Y[EU^%^3SAAF^70\H5'^![M:=(I)AL4NCB O&81%(>8L+AB=>*Y78;4
MI'QC4M[C?]CZ'UK_PV-ZZ(8F6"2PH\B2KOWIQ_NN[Y]TI;$?%KG1\*0G_*@-
M/^KE,0>3%+OO$O"EU/6O$[GA)EV,JEV7FGZZ0,<UZI3S"2YTAX,^/:-6SZB7
MZ)[*Y[-4( (M%.J*42"(PBXE_42^>QYV"OD,%K[7_T;'N-4Q[N6YWN^&%I%W
M1=\/CV"'1$@80EY7?S"$A.RZ[H_E_V!ZHW'2:IST4G\HW=?"A!)%?>69.Y(W
MY;P6I##V225HL0:563O*.\NN]CVQODW#W<Q#=QQ,O<VA]H]& S<Z;XUJ6=Y!
M#\A1K&UKE!#SJE#UO=FNMMWWTC:==^L+W97K)OI*4[?T6R+65"MDF&I*WQWK
M<A%UFZPGBI>VTSQQI?N6'6;ZSP*%,=#?4\[5?F(<M/\J\W]02P,$%     @
M88!.5';[>A-D!   ,A(  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
MK5A=<]HX%/TK&L\^)#-;;,G8A@PP$TAWMYUIFPEM^BSL"[BQ+5:2(?GWE6QC
MDV +RN0%+%OGWG.OKHX^1CO&G\0:0*+G-,G$V%I+N;FQ;1&N(:6BQS:0J2]+
MQE,J59.O;+'A0*,"E"8V<1S?3FF<69-1\>Z>3T8LETF<P3U'(D]3RE^FD+#=
MV,+6_L5#O%I+_<*>C#9T!7.0/S;W7+7LVDH4IY")F&6(PW)LW>*;&0DTH.CQ
M&,-.'#PC'<J"L2?=^!2-+4<S@@1"J4U0];>%&22)MJ1X_%\9M6J?&GCXO+?^
M3Q&\"F9!!<Q8\C..Y'IL#2P4P9+FB7Q@N_^@"LC3]D*6B.(7[:J^CH7"7$B6
M5F#%((VS\I\^5XDX !"O T J 'D#P'X'P*T ;A%HR:P(ZXY*.AEQMD-<]U;6
M]$.1FP*MHHDS/8QSR=776.'D9"Y9^(2F*A$1FK%458>@17ZOYJIBHCP!Q):H
M[/5M4WRYU9F/Y<LUNKH#2>-$7*,/Z,?\#EW]=3VRI6*E;=MAQ6!:,B =#'ST
MA65R+=#'+(*H!3\SXS$Q&+!5.NJ<D'U.IL1H\0["'G+QWX@X!+<1,L,_YYF"
M.VWP5W3<>HC<PI[;8>]KGBZ %\.PIAP$FN>+7VH6H.^L&A*#DW[MI%\XZ7<X
MF=*$9B$@*M'G/'E!W=%/2T->84BKQ';B.GW?)R-[VT+ JPEX1@+_<IK)UO&?
M>D<.@\#SG'9_?NW/-_K[^ P\C$6[1R-4*^N-V- 0QI:23@%\"]8$&08AJ#D%
M1DY*F)80JRP@QA$\;V+>3B\X2L@'S\=.1T8&M?>!T?NW7 I)LRC.5KH,U"R
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
MZ5=T3H\+CV+78EA@>=;Q'6P!G[J-]1Z;6&JA0#MA-+'0K.CG^5VQ"/$QX*>
MWIW8)"@IC7D.SK=Z19-0$$BH,#!P_SM  5(&(E_&WY&33BD#\-0^LG^)VKV6
MDCLHC/PE:FQ7]!,E-31\+_'1]%]AU+,,?)61+GY)/\0N$TJJO4.C1K"O0 D]
M_/G+V(<3P/SF#4 Z M+_!2Q&0.P<&RJ+LM8<>9Y9TQ,;HCU;,&)O(MJK$3J<
MXA:MWQ4>AWEAE!+HCP4=X;HFA=$H] YT)<"1JS4@%])=DP_D:;LF5^^N,X8^
M;0"S:DQQ/Z1(WTBQAFI&%O/W)$W2^1EX<1G^?:\]/#D'9U[LI#B=%*>1[^8-
MOBUZG>4K^0&(8!TQ#2DLU +)[P=0)=@_%Y(LIB2+BTFF-B*1@I=""O3]/->[
M@><V\H0K=\B3C!U.VW,I8BB.G9Q_N'L/W.Z$=D1"XS')[..2$CO,\^"@Z>)(
ME ;]@$6S]4\ V!#@]QMC\.B$*9L>E?P?4$L#!!0    ( && 3E3L"3UG]@,
M !D/   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;,U7VV[;.!#]%<+8
M BW0C4CJZM0QD-@)FL5F$23([D.Q#[(\MHA(I)>DXR[0C^_H8MF6%<%M7Y*'
M6*3FG.',(3F:T4;I9Y,"6/(USZ2Y&*36KLX=QR0IY+$Y4RN0^&:A=!Y;'.JE
M8U8:XGD)RC.'4QHX>2SD8#PJY^[U>*36-A,2[C4QZSR/]?]7D*G-Q8 -MA,/
M8IG:8L(9CU;Q$A[!/JWN-8Z<AF4N<I!&*$DT+"X&E^S\AH4%H+3X6\#&[#V3
M(I294L_%X'9^,:#%BB"#Q!84,?Z\P 2RK&#"=?Q7DPX:GP5P_WG+?E,&C\',
M8@,3E?TCYC:]&$0#,H=%O,[L@]I\ACH@O^!+5&;*_V13V8;A@"1K8U5>@W$%
MN9#5;_RU3L0> 'FZ ;P&\#; >P7@U@"W!?!?6Y)7 [Q3/?@UP#\5$-2 H,Q]
ME:PRT]/8QN.15ANB"VMD*QY*N4HT)EC(8F<]6HUO!>+L^ %>0*Z!O)^"C45F
M/I#?R=/CE+S_[</(L>B@,'.2FNRJ(N.OD+GD3DF;&G(MYS#OP$_[\4$/WL'
MFNCX-KHKWDLXA>2,N.PCX92SCO5,3H?3KG!^S?OUKWF_Z8?_L98(IUW>#W+I
M-CO%+?G<5_C^PEOB,DG46EHAE^1>*XG/"> U8PU1FDS26"Z!"'EH)F0B5AF0
M+W\B(;FUD)M_>Y;C-<OQRN5X_1NW:Y-6P* $%C?KRSCT_(CZF,27??&/[8)A
MP&G@']I-C^V83ZGK1?S0\+K#T.,\1-^-X4&L?A.KWQOKY>.$!#0@7^X@GX'N
M2U_04 9O0<VP64[8&^$$S[W&*D,R$<]$)JP TR5MQ>+O99@/J1=Z04NR$^UN
MPB/%7!J& ?6[!8N:<*(?$HQ\(T]28&*GD&$AU3 _1<MAXVWX%K1D=%=3Z,^>
MS1JYKTS *.4\:AW.#D,_"OPH;!E..PP9]X?<"[S6\>RR9"''N\'KEIOM55'V
MHX+?B0RP?$LPF/548$I.$IWQG4_^)F3?%0CF_K3L[G'J73^,.&_+[A[?H708
ML"ALRW[,R#W&*(O:JA\S<I_RX3!X1?1=!6+]):A#]*LX><[4\B2A=[<_\]^$
MT+O:P8+>P&^E18=BAMRQ,6 [K^J:XZ ,4SSJ^->6\@3+PY7NR@KKKROWH!/,
M$O9(1"T(GD>!S0@>1).*59F^SH_4?DZ7OBM2C9]5_!/QW.W _40XVPZ\CR26
M<Q*\(S;%ZSY>6-!=J7?VOMQST,NRQS*D%+'Z-&MFFS[NLNQ>6O-7['S".N:G
M[/RZZM)V]%73>!?KI9"&9+! 5_0LQ$VHJSZL&EBU*ON&F;+8A92/*?:NH L#
M?+]0RFX'A8.F&QY_!U!+ P04    " !A@$Y4&9;Z_5T%  #G&   &0   'AL
M+W=O<FMS:&5E=',O<VAE970R."YX;6S%66UOFSH4_BM6M"NU4A6P"2^9TDAK
MDZZM]A(MVKT?IOO!)4Y  \R,:59I/_[:0"'AQ7&G7?5+ N2<YSR'<PZ/369[
MRKYG 2$<_(RC)+L<!9RG;PTC\P,2XVQ,4Y*(7[:4Q9B+4[8SLI01O"F<XLA
MIND8,0Z3T7Q67%NQ^8SF/ H3LF(@R^,8LZ<K$M']Y0B.GB]\"7<!EQ>,^2S%
M.[(F_&NZ8N+,J%$V84R2+*0)8&1[.7H'W]XC3SH4%G^'9)\=' .9R@.EW^7)
MW>9R9$I&)"(^EQ!8?#V2:Q)%$DGP^%&!CNJ8TO'P^!G]IDA>)/. ,W)-HW_"
M#0\N1]X(;,@6YQ'_0O>WI$K(EG@^C;+B$^Q+6\<: 3_/.(TK9\$@#I/R&_^L
M;L2!@V4..*#* ;4=W $'JW*P6@YHR&%2.4S:$;P!![MRL'4C.)6#TW882MJM
M'%Q=!Z]R\'0=II7#5-<!FL^5,XL.*DM>],L"<SR?,;H'3-H+/'E0-%WA+]HD
M3.1\K#D3OX;"C\^7<1K1)T+ FE/_._B\3PC+@C %JP@GX.P39@S+#CX'9PO"
M<1AEYS.#B\#2W?"K(%=E$#009$'\,3#A!4 F,M\  V0!9B0K/WO@KC7@K!(.
M?ETOP-F;<PW4A3ZJ6:$.8BU?SC#0H'CS!RF^5V.M22JPS)+B(,BM&N0^3S1
M[O29F(,@]_I,>D$,,1CU=*!Z.E"!:OW>="S7GU?G8!%F?D2S7(0$WSX(!'#'
M29S]JXAOU?&M(OYD(/ZG/'X@#-!MU3@ 1Q'U,2<;P"D@%;O>$2J![0)8BN3C
M?.)Z4\N>&8^',]%CYGB.8QV;+?70;DZB'=V%27T7)B^["U348=.7]*03W[4]
MRYFTDNXQZTM:#^WF)-I1TG:=M*U,^IK&L5@_9++Q+NK$<YYQG&S"9->7OMUA
M@EP3.58[,4V[V]-V1ZDY=6J.,C4Y-L"GL5CC9;A8)9&?\IB 7^!-7UXEG'/
MP[,\B%I5[5K9#G);U5IVK:#C6=!K%?44V%'B;IVXJU/3\F'R[2.1;:UZ3'@U
MKO<JCZEI'7_ZQWMUJM>#"TV[I:;=C:;=>TV[6TV[NQZ[28_=_6F[HQ)!LUGH
MF>JI4S:)1C?"@S4E?)5^A(UN0Z0I&0'-659LTH1HIN+:$\%,JN>/'$<A?P)B
MCPEX0$ JN?T"0>]J#W6J DW3'"A)H^[P_Y+W*]@GM5,(IP.<&JV%:K%=$1;2
M3<&)L,?0%ZP823:$]2KN\@0:M(O[K5J+P481H5H25TS0*6I8W"ZI%O62NG<7
M4<)YAU7SQFC:>G*<-#NFVZ@<5,O<N]V.D9VH)DASY@=B$P_2(H-^E5O"'LV9
M>.YPGS6R ]6Z\X'BY )L&?F1D\1_DL5-BS*'/DCQ4TP2WDM(C8J31(R0JK*-
M?D%/<Q B054T7,4*E#% F @IB2)YJ;_27G<^[7:9E3;'Q!OA@VKENTNXF(R,
M R;K+#10\N]EJ,:QQJ;Y5V\-7NQWO-%IY &IY6%UW*/UE%V(E/;BA.%D1T 4
MQB$_-7C+*E1KHLR!U1-J= 7!W^28I^E+.<(NQ^EX,B"SZ&#'J*L\)S8K5Z@K
M*J[B$8X:64%J6?F-Y=@5ZNJ)<JV/&D%!:@E8E_$W8<99^)#S?AU!W5V4A[SV
M_K+':F([ PP;74%J7=%;&8F.>NGZ'35:@9Q763&A1B.0^FG>Z=N,1OUMZW9J
M8)GFH$JA1@206@36.")%_+)OTY>I_56%[A[P,L>6U6E@X^!EJ?P+X"-F.Z$O
M(");X6B.79$9*]^JER><IL7[TP?*.8V+PX!@L2*2!N+W+:7\^42^DJW_VYC_
M!U!+ P04    " !A@$Y4_LD_:*,"   S!P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R.2YX;6R=E5UOVC 4AO^*%>VBE4;S[4 5D%IHM5U4167=+J9=F.1
MK#IQ9AMH__UL)XTHT CM)K&3]SWG.2>QG>ZX>)$%@$*O):ODV"F4JJ]=5V8%
ME$1>\1HJ_6;%14F4GHJU*VL!)+>FDKF!YV&W)+1R)JE]-A>3E&\4HQ7,!9*;
MLB3B[188WXT=WWE_\$37A3(/W$E:DS4L0#W7<Z%G;A<EIR54DO(*"5B-G1O_
M>IH8O17\I+"3>V-D*EER_F(FW_.QXQD@8) I$X'HVQ:FP)@)I#'^MC&=+J4Q
M[H_?H]_;VG4M2R)ARMDOFJMB[ P=E,.*;)AZXKMOT-83FW@99])>T:[1)MA!
MV48J7K9F35#2JKF3U[8/>P8_^L00M(;@7$/8&D);:$-FRYH112:IX#LDC%I'
M,P/;&^O6U=#*?,6%$OHMU3XUN2MKQM\ T$+Q[ 4][BH0LJ UFC-2H8N%_FOR
M#0/$5^AN\3A'LB "Y"6ZF($BE.G1 #TO9NCBRV7J*@UDPKI9F_RV21Y\DGP&
MV14*_:\H\ +_A'UZOMW[:'=U&[I>!%TO ALO_*]>_+Y92B7T;_>G)U78I0IM
MJNB35#>,\8PHR-N&GNI=$R&V$<QBW$ZB9#@*X]3=[O?HA P/,0X[V0? J .,
M>@&GO"RITH #Q0=+& B]\/1JZ>.-CD!\/\;# ]QC53 *1Z=AXPXV[H5]KL[
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
MRT;K<VR[,=^L*+<?L[8?XL[^ %!+ P04    " !A@$Y4VK %;5(!  #^$0
M&@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=C-CH(P%(;A6R&] ,LY
M*.I$7,W&[<0;(%A^(E!".QF]^R&XP,_,8C:F9T7:AL.[>@(<ODR;^\;VKFX&
M%]VZMG>9JKT?/K1V16VZW*WL8/KII+1CE_MI.59ZR(MK7AG-<9SJ\7F&.AZ>
M9T;G^V#^,]&695.83UM\=Z;W?PS6/W:\NMH8KZ)S/E;&9TK?VF7;Z?E"JVFR
MBDZ73(VG"RD=.H@AB,,')1"4A ]:0] Z?- &@C;A@U((2L,';2%H&SYH!T&[
M\$%["-J'#Z(898P%)+U@+4!K0JY)@->$8), L0G))@%F$Z)- M0F9)L$N$T(
M-PF0FY!N$F W(=XD0&]&O5F WHQZLP"]^>5E6X#>C'JS +T9]68!>C/JS0+T
M9M2;!>C-J#<+T)M1;Q:@-Z/>_$Z]G;^WQBT]CS5^8+^3:C_=:Y;'S\O')N*<
MS#AK^-US_ 502P,$%     @ 88!.5%8,451_ 0  PQ(  !,   !;0V]N=&5N
M=%]4>7!E<UTN>&ULS9C+3L,P$$5_)<JV:EP;* ^UW0!;Z((?,,FDL>J7;+>T
M?\\D?4B@$E$5B=G$2CQS[[5'.HM,WK8>8K8QVL9IWJ3D'QB+90-&QL)YL+A3
MNV!DPM>P8%Z62[D )D:C,2N=36#3,+4:^6SR!+5<Z90];_!S5,Y.\P ZYMGC
MKK#UFN;2>ZU*F7"?K6WUS66X=RBPLZN)C?)Q@ 4Y.^G0[OQLL.][74,(JH)L
M+D-ZD0:KV$:SF+8:8M$O<2*CJVM50N7*E<&6(OH LHH-0#*ZV(D.^IT3WC#L
MGOQB_TZFSQ KY\'YB!,+<+[=821M]]"C$(2D^H]X=$3IB\\'[;0KJ'[IC=?[
MX<*RFT=DW7+Y'7^=\5'_S!R"2(XK(CFNB>2X(9)C3"3'+9$<=T1RW!/)P4=4
M@E A*J>"5$Z%J9P*5#D5JG(J6.54N,JI@)53(:N@0E9!A:R""ED%%;(**F05
M5,@JJ)!54"&KH$)6\9]D?7=N^=>_5=JU,%+9@S_K_EW-/@%02P$"% ,4
M" !A@$Y4!T%-8H$   "Q    $               @ $     9&]C4')O<',O
M87!P+GAM;%!+ 0(4 Q0    ( && 3E0CM:-E[@   "L"   1
M  "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( && 3E297)PC
M$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL
M4$L! A0#%     @ 88!.5$CY+^<L!0  Z!0  !@              ("!#0@
M 'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( && 3E1AOK3]
M7 <  !P<   8              " @6\-  !X;"]W;W)K<VAE971S+W-H965T
M,BYX;6Q02P$"% ,4    " !A@$Y47=KLXMD"  !]"   &
M@($!%0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ 88!.
M5""A(G@'!@  "1D  !@              ("!$!@  'AL+W=O<FMS:&5E=',O
M<VAE970T+GAM;%!+ 0(4 Q0    ( && 3E1C."-]L0<  *XI   8
M      " @4T>  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4
M" !A@$Y4R<4UTHP"   A!@  &               @($T)@  >&PO=V]R:W-H
M965T<R]S:&5E=#8N>&UL4$L! A0#%     @ 88!.5,HY)?+O!@  -AP  !@
M             ("!]B@  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4
M Q0    ( && 3E2)[IP2<@4  &4,   8              " @1LP  !X;"]W
M;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " !A@$Y4<\C/CM,%  !'
M#@  &               @('#-0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL
M4$L! A0#%     @ 88!.5,U_)DBX P  N0@  !D              ("!S#L
M 'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " !A@$Y4'1D+
M6F *   E'0  &0              @(&[/P  >&PO=V]R:W-H965T<R]S:&5E
M=#$Q+GAM;%!+ 0(4 Q0    ( && 3E3C*(HLYP0  !X+   9
M  " @5)*  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @
M88!.5#I8##+(!@  1!   !D              ("!<$\  'AL+W=O<FMS:&5E
M=',O<VAE970Q,RYX;6Q02P$"% ,4    " !A@$Y4_KWQ)KX#  "5"   &0
M            @(%O5@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4
M Q0    ( && 3E3EE8EH!P<  /40   9              " @61:  !X;"]W
M;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ 88!.5$WF7@1D P
MQ@@  !D              ("!HF$  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX
M;6Q02P$"% ,4    " !A@$Y48:'L@K0$   ]"P  &0              @($]
M90  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( && 3E0A
MNVJXFP(  *$%   9              " @2AJ  !X;"]W;W)K<VAE971S+W-H
M965T,3@N>&UL4$L! A0#%     @ 88!.5 "84GNR @  >0@  !D
M     ("!^FP  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4
M" !A@$Y4.96W%& "   ;!@  &0              @('C;P  >&PO=V]R:W-H
M965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( && 3E3/KO#X5 (  (D&   9
M              " @7IR  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L!
M A0#%     @ 88!.5 :( _P^!@  (!T  !D              ("!!74  'AL
M+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " !A@$Y4R-ODB@(#
M  "W"   &0              @(%Z>P  >&PO=V]R:W-H965T<R]S:&5E=#(S
M+GAM;%!+ 0(4 Q0    ( && 3E1V^WH39 0  #(2   9              "
M@;-^  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ 88!.
M5-<.#U4@ P  TPD  !D              ("!3H,  'AL+W=O<FMS:&5E=',O
M<VAE970R-2YX;6Q02P$"% ,4    " !A@$Y4)DP@]_X!  !@!   &0
M        @(&EA@  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0
M   ( && 3E3L"3UG]@,  !D/   9              " @=J(  !X;"]W;W)K
M<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ 88!.5!F6^OU=!0  YQ@
M !D              ("!!XT  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q0
M2P$"% ,4    " !A@$Y4_LD_:*,"   S!P  &0              @(&;D@
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( && 3E2F']7R
M$ ,  #(1   -              "  765  !X;"]S='EL97,N>&UL4$L! A0#
M%     @ 88!.5)>*NQS     $P(   L              ( !L)@  %]R96QS
M+RYR96QS4$L! A0#%     @ 88!.5"F:0-89 P  #!0   \
M ( !F9D  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( && 3E3:L 5M4@$
M /X1   :              "  =^<  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<U!+ 0(4 Q0    ( && 3E16#%%4?P$  ,,2   3              "
M 6F>  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     E "4 ^@D  !F@
!  $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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>45
<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>46
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>98</ContextCount>
  <ElementCount>297</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>21</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00010 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00020 - Statement - Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/BalanceSheets</Role>
      <ShortName>Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00030 - Statement - Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00040 - Statement - Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/StatementsOfComprehensiveIncomeLoss</Role>
      <ShortName>Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00050 - Statement - Statements of Changes in Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/StatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Statements of Changes in Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00060 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/StatementsOfChangesInStockholdersEquityParenthetical</Role>
      <ShortName>Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00070 - Statement - Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-socf</Role>
      <ShortName>Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00080 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-bop</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00090 - Disclosure - Investment Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-fvofiai</Role>
      <ShortName>Investment Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00100 - Disclosure - Net Income per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-nips</Role>
      <ShortName>Net Income per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00110 - Disclosure - Stock Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-sbc</Role>
      <ShortName>Stock Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00120 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-cac</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00130 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00140 - Disclosure - Recently Issued Accounting Standards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-rias</Role>
      <ShortName>Recently Issued Accounting Standards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00150 - Disclosure - Employee Stock Ownership Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-esop</Role>
      <ShortName>Employee Stock Ownership Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00160 - Disclosure - Investment Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-fvofiait</Role>
      <ShortName>Investment Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://espey.com/role/esp-fvofiai</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00170 - Disclosure - Stock Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-sbct</Role>
      <ShortName>Stock Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://espey.com/role/esp-sbc</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00180 - Disclosure - Employee Stock Ownership Plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/esp-esopt</Role>
      <ShortName>Employee Stock Ownership Plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://espey.com/role/esp-esop</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00190 - Disclosure - Investment Securities (Schedule of Available-for-Sale Securities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails</Role>
      <ShortName>Investment Securities (Schedule of Available-for-Sale Securities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-fvofiait</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00200 - Disclosure - Investment Securities (Schedule of Contractual Maturities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails</Role>
      <ShortName>Investment Securities (Schedule of Contractual Maturities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-fvofiait</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00210 - Disclosure - Net Income per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/NetIncomePerShareDetails</Role>
      <ShortName>Net Income per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-nips</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00220 - Disclosure - Stock Based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock Based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-sbct</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00230 - Disclosure - Stock Based Compensation (Schedule of Fair Value Assumptions) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails</Role>
      <ShortName>Stock Based Compensation (Schedule of Fair Value Assumptions) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-sbct</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00240 - Disclosure - Stock Based Compensation (Schedule of Stock Option Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails</Role>
      <ShortName>Stock Based Compensation (Schedule of Stock Option Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-sbct</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00250 - Disclosure - Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails</Role>
      <ShortName>Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-sbct</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00260 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-cac</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00270 - Disclosure - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/RevenueDetails</Role>
      <ShortName>Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/Revenue</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00280 - Disclosure - Employee Stock Ownership Plan (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails</Role>
      <ShortName>Employee Stock Ownership Plan (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-esopt</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="form10q-27333_esp.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00290 - Disclosure - Employee Stock Ownership Plan (Schedule of ESOP shares) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails</Role>
      <ShortName>Employee Stock Ownership Plan (Schedule of ESOP shares) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://espey.com/role/esp-esopt</ParentRole>
      <Position>29</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="form10q-27333_esp.htm">form10q-27333_esp.htm</File>
    <File>esp-20211231.xsd</File>
    <File>esp-20211231_cal.xml</File>
    <File>esp-20211231_def.xml</File>
    <File>esp-20211231_lab.xml</File>
    <File>esp-20211231_pre.xml</File>
    <File>ex10-14.htm</File>
    <File>ex31-1.htm</File>
    <File>ex31-2.htm</File>
    <File>ex32-1.htm</File>
    <File>ex32-2.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>espy-logo.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="437">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="28">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>49
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form10q-27333_esp.htm": {
   "axisCustom": 0,
   "axisStandard": 11,
   "contextCount": 98,
   "dts": {
    "calculationLink": {
     "local": [
      "esp-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "esp-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "form10q-27333_esp.htm"
     ]
    },
    "labelLink": {
     "local": [
      "esp-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "esp-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "esp-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 295,
   "entityCount": 1,
   "hidden": {
    "http://espey.com/20211231": 1,
    "http://fasb.org/us-gaap/2021-01-31": 5,
    "http://xbrl.sec.gov/dei/2021q4": 7,
    "total": 13
   },
   "keyCustom": 17,
   "keyStandard": 280,
   "memberCustom": 11,
   "memberStandard": 10,
   "nsprefix": "esp",
   "nsuri": "http://espey.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00010 - Document - Document and Entity Information",
     "role": "http://espey.com/role/DocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00100 - Disclosure - Net Income per Share",
     "role": "http://espey.com/role/esp-nips",
     "shortName": "Net Income per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00110 - Disclosure - Stock Based Compensation",
     "role": "http://espey.com/role/esp-sbc",
     "shortName": "Stock Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00120 - Disclosure - Commitments and Contingencies",
     "role": "http://espey.com/role/esp-cac",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00130 - Disclosure - Revenue",
     "role": "http://espey.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00140 - Disclosure - Recently Issued Accounting Standards",
     "role": "http://espey.com/role/esp-rias",
     "shortName": "Recently Issued Accounting Standards",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "esp:EmployeeStockOwnershipPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00150 - Disclosure - Employee Stock Ownership Plan",
     "role": "http://espey.com/role/esp-esop",
     "shortName": "Employee Stock Ownership Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "esp:EmployeeStockOwnershipPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00160 - Disclosure - Investment Securities (Tables)",
     "role": "http://espey.com/role/esp-fvofiait",
     "shortName": "Investment Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00170 - Disclosure - Stock Based Compensation (Tables)",
     "role": "http://espey.com/role/esp-sbct",
     "shortName": "Stock Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "esp:EmployeeStockOwnershipPlanTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00180 - Disclosure - Employee Stock Ownership Plan (Tables)",
     "role": "http://espey.com/role/esp-esopt",
     "shortName": "Employee Stock Ownership Plan (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "esp:EmployeeStockOwnershipPlanTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00190 - Disclosure - Investment Securities (Schedule of Available-for-Sale Securities) (Details)",
     "role": "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails",
     "shortName": "Investment Securities (Schedule of Available-for-Sale Securities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_CertificatesOfDepositMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00020 - Statement - Balance Sheets",
     "role": "http://espey.com/role/BalanceSheets",
     "shortName": "Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00200 - Disclosure - Investment Securities (Schedule of Contractual Maturities) (Details)",
     "role": "http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails",
     "shortName": "Investment Securities (Schedule of Contractual Maturities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-10-01to2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00210 - Disclosure - Net Income per Share (Details)",
     "role": "http://espey.com/role/NetIncomePerShareDetails",
     "shortName": "Net Income per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-10-01to2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-10-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00220 - Disclosure - Stock Based Compensation (Narrative) (Details)",
     "role": "http://espey.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "Stock Based Compensation (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-10-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00230 - Disclosure - Stock Based Compensation (Schedule of Fair Value Assumptions) (Details)",
     "role": "http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails",
     "shortName": "Stock Based Compensation (Schedule of Fair Value Assumptions) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00240 - Disclosure - Stock Based Compensation (Schedule of Stock Option Activity) (Details)",
     "role": "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails",
     "shortName": "Stock Based Compensation (Schedule of Stock Option Activity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "true"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00250 - Disclosure - Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (Details)",
     "role": "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails",
     "shortName": "Stock Based Compensation (Schedule of Changes in Non-Vested Stock Options) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LossContingencyAccrualAtCarryingValue",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_StandbyLettersOfCreditMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00260 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://espey.com/role/CommitmentsAndContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LossContingencyAccrualAtCarryingValue",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_StandbyLettersOfCreditMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-10-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00270 - Disclosure - Revenue (Details)",
     "role": "http://espey.com/role/RevenueDetails",
     "shortName": "Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-06-30_custom_ASC606Member",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock",
       "esp:EmployeeStockOwnershipPlanTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00280 - Disclosure - Employee Stock Ownership Plan (Narrative) (Details)",
     "role": "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails",
     "shortName": "Employee Stock Ownership Plan (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "esp:EmployeeStockOwnershipPlanTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-10-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock",
       "esp:EmployeeStockOwnershipPlanTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00290 - Disclosure - Employee Stock Ownership Plan (Schedule of ESOP shares) (Details)",
     "role": "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails",
     "shortName": "Employee Stock Ownership Plan (Schedule of ESOP shares) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock",
       "esp:EmployeeStockOwnershipPlanTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00030 - Statement - Balance Sheets (Parenthetical)",
     "role": "http://espey.com/role/BalanceSheetsParenthetical",
     "shortName": "Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-10-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00040 - Statement - Statements of Comprehensive Income (Loss) (Unaudited)",
     "role": "http://espey.com/role/StatementsOfComprehensiveIncomeLoss",
     "shortName": "Statements of Comprehensive Income (Loss) (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-10-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2020-06-30_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00050 - Statement - Statements of Changes in Stockholders' Equity (Unaudited)",
     "role": "http://espey.com/role/StatementsOfChangesInStockholdersEquity",
     "shortName": "Statements of Changes in Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "AsOf2020-06-30_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2020-10-01to2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00060 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical)",
     "role": "http://espey.com/role/StatementsOfChangesInStockholdersEquityParenthetical",
     "shortName": "Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2020-10-01to2020-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00070 - Statement - Statements of Cash Flows (Unaudited)",
     "role": "http://espey.com/role/esp-socf",
     "shortName": "Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00080 - Disclosure - Basis of Presentation",
     "role": "http://espey.com/role/esp-bop",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00090 - Disclosure - Investment Securities",
     "role": "http://espey.com/role/esp-fvofiai",
     "shortName": "Investment Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form10q-27333_esp.htm",
      "contextRef": "From2021-07-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 21,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorportion, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://espey.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "esp_ASC606Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ASC 606 [Member]",
        "label": "ASC 606 [Member]"
       }
      }
     },
     "localname": "ASC606Member",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_BasisOfPresentationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation [Abstract]"
       }
      }
     },
     "localname": "BasisOfPresentationAbstract",
     "nsuri": "http://espey.com/20211231",
     "xbrltype": "stringItemType"
    },
    "esp_DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax benefit attributable to unrecognized share-based compensation.",
        "label": "Deferred tax benefit related to unrecognized compensation costs"
       }
      }
     },
     "localname": "DeferredTaxBenefitRelatedToUnrecognizedCompensationCosts",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esp_DeferredTaxLiability": {
     "auth_ref": [],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities as of the balance sheet date.",
        "label": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiability",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esp_EmployeeStockOwnershipPlanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Ownership Plan [Abstract]"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanAbstract",
     "nsuri": "http://espey.com/20211231",
     "xbrltype": "stringItemType"
    },
    "esp_EmployeeStockOwnershipPlanHoursWorked": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum number of hours worked per year for nonunion employees to participate in ESOP.",
        "label": "Number of hours worked per year to quality for the plan"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanHoursWorked",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "esp_EmployeeStockOwnershipPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of employee stock ownership plan.",
        "label": "Employee Stock Ownership Plan [Member]"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_EmployeeStockOwnershipPlanTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for employee stock ownership plan.",
        "label": "Employee Stock Ownership Plan"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanTextBlock",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/esp-esop"
     ],
     "xbrltype": "textBlockItemType"
    },
    "esp_IncentiveStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive Stock Options [Member]",
        "label": "Incentive Stock Options [Member]"
       }
      }
     },
     "localname": "IncentiveStockOptionMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_IncreaseDecreaseInEmployeeStockOwnershipPlanPayable": {
     "auth_ref": [],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in employee stock ownership plan payable for the period.",
        "label": "Decrease in ESOP Payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeStockOwnershipPlanPayable",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esp_IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in employee stock ownership plan receivable for the period.",
        "label": "IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable",
        "negatedLabel": "Increase in ESOP receivable due to dividends on unallocated shares"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeStockOwnershipPlanReceivable",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esp_IncreaseDecreaseInVacationAccrual": {
     "auth_ref": [],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in vacation accrual for the period.",
        "label": "Decrease in vacation accrual"
       }
      }
     },
     "localname": "IncreaseDecreaseInVacationAccrual",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esp_IndividualEmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Individual Employee [Member]",
        "label": "Individual Employee [Member]"
       }
      }
     },
     "localname": "IndividualEmployeeMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_MilestonesAchievedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Units Delivered [Member]",
        "label": "Milestones Achieved [Member]"
       }
      }
     },
     "localname": "MilestonesAchievedMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_NetIncomePerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income per Share [Abstract]"
       }
      }
     },
     "localname": "NetIncomePerShareAbstract",
     "nsuri": "http://espey.com/20211231",
     "xbrltype": "stringItemType"
    },
    "esp_NonEmployeeDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non employee directors [Member]",
        "label": "Non employee directors [Member]"
       }
      }
     },
     "localname": "NonEmployeeDirectorsMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_NonQualifiedStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-qualified stock options [Member]",
        "label": "Non-qualified stock options [Member]"
       }
      }
     },
     "localname": "NonQualifiedStockOptionsMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_NumberOfLoanRepaymentAnnualInstallments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of loan repayment annual installments.",
        "label": "Number of loan repayment annual installments"
       }
      }
     },
     "localname": "NumberOfLoanRepaymentAnnualInstallments",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "esp_NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares subject to option or award in a single fiscal year as outlined in the plan contract.",
        "label": "Number of shares subject to option or award, single fiscal year"
       }
      }
     },
     "localname": "NumberOfSharesSubjectToOptionOrAwardSingleFiscalYear",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "esp_PercentageOfEstimatedShipments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of estimated shipments.",
        "label": "Percentage of estimated shipments"
       }
      }
     },
     "localname": "PercentageOfEstimatedShipments",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the total number of shares subject to options or awards granted in a single fiscal year; this will take effect only if the percentage is less than a specified amount in the plan contract.",
        "label": "Percentage of total number of shares subject to options or awards, single fiscal year"
       }
      }
     },
     "localname": "PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsGrantedInFiscalYear",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "esp_PeriodOfServicesRenderedUnderEmployeeStockOptionPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of services rendered under employee stock option plan.",
        "label": "Period of services rendered"
       }
      }
     },
     "localname": "PeriodOfServicesRenderedUnderEmployeeStockOptionPlan",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esp_RecentlyIssuedAccountingStandardsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recently Issued Accounting Standards [Abstract]"
       }
      }
     },
     "localname": "RecentlyIssuedAccountingStandardsAbstract",
     "nsuri": "http://espey.com/20211231",
     "xbrltype": "stringItemType"
    },
    "esp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "2007 Plan [Member] [Default Label]",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermGranted",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esp_StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued sale of treasury stock to ESOP.",
        "label": "Sale of stock to ESOP, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockIssuedESOP",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "esp_StockIssuedDuringPeriodValueTreasuryStockIssuedESOP": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amonut of sale of treasury stock to ESOP.",
        "label": "Sale of stock to ESOP"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockIssuedESOP",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esp_StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TotalStockholdersEquityBeforyEsopAndTreasuryStock"
       }
      }
     },
     "localname": "StockbasedCompensationScheduleOfStockOptionActivityDetailsAbstract",
     "nsuri": "http://espey.com/20211231",
     "xbrltype": "stringItemType"
    },
    "esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock": {
     "auth_ref": [],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, before ESOP and Treasury stock.",
        "label": "TotalStockholdersEquityBeforyEsopAndTreasuryStock [Default Label]",
        "totalLabel": "Total stockholders equity before ESOP"
       }
      }
     },
     "localname": "TotalStockholdersEquityBeforyEsopAndTreasuryStock",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esp_TwoThousandSevenPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the equity-based compensation arrangement plan.",
        "label": "2007 Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandSevenPlanMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_TwoThousandSeventeenPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Plan [Member]",
        "label": "2017 Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandSeventeenPlanMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_UnearnedESOPSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to unearned employee stock ownership plan shares.",
        "label": "Unearned ESOP Shares [Member]"
       }
      }
     },
     "localname": "UnearnedESOPSharesMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "esp_UnearnedEsopSharesCost": {
     "auth_ref": [],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unearned ESOP shares.",
        "label": "UnearnedEsopSharesCost",
        "negatedLabel": "Less: Unearned ESOP shares"
       }
      }
     },
     "localname": "UnearnedEsopSharesCost",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esp_UnitsDeliveredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Units Delivered [Member]",
        "label": "Units Delivered [Member]"
       }
      }
     },
     "localname": "UnitsDeliveredMember",
     "nsuri": "http://espey.com/20211231",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r226",
      "r228",
      "r253",
      "r255",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r399",
      "r442",
      "r443",
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r226",
      "r228",
      "r252",
      "r253",
      "r255",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r399",
      "r442",
      "r443",
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]",
        "verboseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r226",
      "r228",
      "r252",
      "r253",
      "r255",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r399",
      "r442",
      "r443",
      "r459",
      "r460"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r102",
      "r107",
      "r254"
     ],
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r102",
      "r107",
      "r202",
      "r254",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r141",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "verboseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r29",
      "r367"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r9",
      "r18",
      "r142",
      "r143"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Trade accounts receivable, net of allowance of $3,000"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r31"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "ESOP payable"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses:"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "auth_ref": [
      "r13",
      "r31"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Payroll and other taxes withheld"
       }
      }
     },
     "localname": "AccruedPayrollTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r31"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Salaries and wages"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedVacationCurrent": {
     "auth_ref": [
      "r12",
      "r31",
      "r251"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Vacation"
       }
      }
     },
     "localname": "AccruedVacationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r21",
      "r47",
      "r49",
      "r50",
      "r431",
      "r451",
      "r455"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r46",
      "r50",
      "r56",
      "r57",
      "r58",
      "r87",
      "r88",
      "r89",
      "r327",
      "r446",
      "r447",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "Accumulated Other Comprehensive (Loss) Income [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Capital in excess of par value"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r87",
      "r88",
      "r89",
      "r292",
      "r293",
      "r294",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Capital in Excess of Par Value [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r93",
      "r94",
      "r95",
      "r97",
      "r107",
      "r146",
      "r147",
      "r172",
      "r173",
      "r174",
      "r175",
      "r178",
      "r179",
      "r213",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r311",
      "r312",
      "r313",
      "r314",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r353",
      "r354",
      "r362",
      "r403",
      "r404",
      "r405",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "verboseLabel": "Accounting Standards Update [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "label": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r256",
      "r258",
      "r299",
      "r300"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "negatedLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r258",
      "r285",
      "r298"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Stock based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r25",
      "r144",
      "r180"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Trade accounts receivable, allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Anti-dilutive securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r83",
      "r127",
      "r130",
      "r136",
      "r171",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r325",
      "r328",
      "r343",
      "r365",
      "r367",
      "r412",
      "r430"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r10",
      "r11",
      "r43",
      "r83",
      "r171",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r325",
      "r328",
      "r343",
      "r365",
      "r367"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r154"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r155"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r152",
      "r186"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r156",
      "r159",
      "r425"
     ],
     "calculation": {
      "http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "One to Five Years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual maturities of available-for-sale securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r156",
      "r158",
      "r424"
     ],
     "calculation": {
      "http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Less than One Year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r150",
      "r153",
      "r186",
      "r414"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Investment securities",
        "totalLabel": "Fair Value",
        "verboseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets",
      "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails",
      "http://espey.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r259",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccounting": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccounting",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-bop"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r28",
      "r81"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets",
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r75",
      "r355"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates of Deposit [Member]"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r35",
      "r201",
      "r416",
      "r435"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and contingencies (see Note 5)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r208",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-cac"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Dividends declared per share",
        "verboseLabel": "Cash divided paid"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquityParenthetical",
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Dividends per share:"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r87",
      "r88",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails",
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.",
        "label": "Unearned ESOP, shares"
       }
      }
     },
     "localname": "CommonStockSharesHeldInEmployeeTrustShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r17",
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, shares outstanding",
        "periodEndLabel": "Balance, ending, common shares",
        "periodStartLabel": "Balance, beginning, shares"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheetsParenthetical",
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails",
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17",
      "r367"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,129,874 shares as of December 31, 2021 and June 30, 2021. Outstanding 2,702,633 shares as of December 31, 2021 and June 30, 2021 (includes 267,861 and 279,429 Unearned ESOP shares, respectively)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r52",
      "r54",
      "r55",
      "r62",
      "r419",
      "r438"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Total comprehensive income (loss)",
        "totalLabel": "Total comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity",
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income (loss):"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r234",
      "r235",
      "r244"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "verboseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r234",
      "r235",
      "r244"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r66",
      "r83",
      "r171",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r343"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of sales"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "auth_ref": [
      "r34",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).",
        "label": "Loan, frequency of periodic payment"
       }
      }
     },
     "localname": "DebtInstrumentFrequencyOfPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r33",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Interest rate on loan"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Schedule of Available-for-Sale Securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-fvofiait"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r79",
      "r84",
      "r310",
      "r319",
      "r320",
      "r321"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred income tax benefit"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r79",
      "r196"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Stock Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-sbc"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r231"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Dividends paid on common stock per share"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income (loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r63",
      "r99",
      "r100",
      "r101",
      "r102",
      "r103",
      "r110",
      "r112",
      "r114",
      "r115",
      "r116",
      "r120",
      "r121",
      "r341",
      "r342",
      "r420",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r63",
      "r99",
      "r100",
      "r101",
      "r102",
      "r103",
      "r112",
      "r114",
      "r115",
      "r116",
      "r120",
      "r121",
      "r341",
      "r342",
      "r420",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Net Income per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-nips"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Period in which compensation cost will be recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Unrecognized compensation costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Deferred tax benefit related to stock based compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Stock Option Plans [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of plan compensation cost recognized during the period.",
        "label": "ESOP compensation expense"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails",
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of unearned shares held by the employee stock ownership plan (ESOP).",
        "label": "Fair value of unreleased shares"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPDeferredSharesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of employee stock ownership plan.",
        "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares": {
     "auth_ref": [
      "r305"
     ],
     "calculation": {
      "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested.",
        "label": "Number of shares allocated to employees",
        "verboseLabel": "Allocated shares"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails",
      "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares": {
     "auth_ref": [
      "r305"
     ],
     "calculation": {
      "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service.",
        "label": "Committed-to-be-released shares"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares": {
     "auth_ref": [
      "r305"
     ],
     "calculation": {
      "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares contributed to the ESOP that have not yet been released, committed to be released, or allocated to participant accounts. Suspense shares generally collateralize ESOP debt.",
        "label": "Unreleased shares"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entities identify multiple employee stock ownership plans by unique name."
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP": {
     "auth_ref": [
      "r305"
     ],
     "calculation": {
      "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan.",
        "label": "Number of shares owned",
        "totalLabel": "Total shares held by the ESOP"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPSharesInESOP",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails",
      "http://espey.com/role/EmployeeStockOwnershipPlanScheduleOfEsopSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r56",
      "r57",
      "r58",
      "r87",
      "r88",
      "r89",
      "r94",
      "r104",
      "r106",
      "r123",
      "r175",
      "r230",
      "r231",
      "r292",
      "r293",
      "r294",
      "r313",
      "r314",
      "r340",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r446",
      "r447",
      "r448",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails",
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r161",
      "r162",
      "r168",
      "r169",
      "r170",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r187",
      "r188",
      "r189",
      "r190",
      "r227",
      "r229",
      "r330",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r191",
      "r192",
      "r194",
      "r195",
      "r402",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r191",
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r194",
      "r402"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r65",
      "r83",
      "r127",
      "r129",
      "r132",
      "r135",
      "r137",
      "r171",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r343"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r60",
      "r127",
      "r129",
      "r132",
      "r135",
      "r137",
      "r410",
      "r417",
      "r421",
      "r440"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before provision (benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r85",
      "r105",
      "r106",
      "r126",
      "r309",
      "r318",
      "r322",
      "r441"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Provision (benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r76",
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r38",
      "r415",
      "r436"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income tax receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "(Decrease) increase in accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Decrease in trade accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Decrease in income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in accrued salaries.",
        "label": "Increase (decrease) in accrued salaries and wages"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r78",
      "r400"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Decrease in contract liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "negatedLabel": "Increase in income taxes receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Increase in inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
        "label": "Decrease in other accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Increase in prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount of cash payments due to taxing authorities for non-income-related taxes.",
        "label": "(Decrease) increase in payroll and other taxes withheld"
       }
      }
     },
     "localname": "IncreaseDecreaseInPropertyAndOtherTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryForLongTermContractsOrPrograms": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves, and progress payments, of inventory associated with long-term contracts, expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Costs related to contracts in process"
       }
      }
     },
     "localname": "InventoryForLongTermContractsOrPrograms",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r8",
      "r41",
      "r367"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "totalLabel": "Total inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories:"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterestAndDividend": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.",
        "label": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterestAndDividend",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Schedule of Contractual Maturities"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-fvofiait"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r167",
      "r411",
      "r426",
      "r457",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for  investments in certain debt and equity securities.",
        "label": "Investment Securities"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-fvofiai"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r30",
      "r83",
      "r131",
      "r171",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r326",
      "r328",
      "r329",
      "r343",
      "r365",
      "r366"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r24",
      "r83",
      "r171",
      "r343",
      "r367",
      "r413",
      "r433"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r32",
      "r83",
      "r171",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r326",
      "r328",
      "r329",
      "r343",
      "r365",
      "r366",
      "r367"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r210",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r201"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Contingent liabilities"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r210",
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash (used in) provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r75",
      "r77",
      "r80"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r6",
      "r51",
      "r53",
      "r58",
      "r61",
      "r80",
      "r83",
      "r93",
      "r99",
      "r100",
      "r101",
      "r102",
      "r105",
      "r106",
      "r113",
      "r127",
      "r129",
      "r132",
      "r135",
      "r137",
      "r171",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r342",
      "r343",
      "r418",
      "r437"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://espey.com/role/esp-socf": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net income (loss)",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity",
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss",
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r5",
      "r91",
      "r92",
      "r95",
      "r96",
      "r107",
      "r108",
      "r109",
      "r148",
      "r149",
      "r176",
      "r177",
      "r246",
      "r247",
      "r248",
      "r249",
      "r295",
      "r315",
      "r316",
      "r317",
      "r338",
      "r350",
      "r351",
      "r352",
      "r363",
      "r406",
      "r407",
      "r408",
      "r450",
      "r451",
      "r452",
      "r453",
      "r455",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Recently Issued Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-rias"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r90",
      "r93",
      "r94",
      "r95",
      "r97",
      "r98",
      "r101",
      "r107",
      "r120",
      "r146",
      "r147",
      "r172",
      "r173",
      "r174",
      "r175",
      "r178",
      "r179",
      "r213",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r311",
      "r312",
      "r313",
      "r314",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r353",
      "r354",
      "r362",
      "r403",
      "r404",
      "r405",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r127",
      "r129",
      "r132",
      "r135",
      "r137"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrderOrProductionBacklogMember": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.",
        "label": "Backlog [Member]"
       }
      }
     },
     "localname": "OrderOrProductionBacklogMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r44",
      "r47"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "Unrealized gain on investment securities",
        "verboseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity",
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r45",
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "Other comprehensive income, tax portion"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Other"
       }
      }
     },
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income"
       }
      }
     },
     "localname": "OtherIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonoperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends on common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r70",
      "r72",
      "r151"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "negatedLabel": "Purchase of investment securities"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Additions to property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r259",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r10",
      "r26",
      "r27"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r70",
      "r71",
      "r151"
     ],
     "calculation": {
      "http://espey.com/role/esp-socf": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from sale/maturity of investment securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r14",
      "r15",
      "r197",
      "r367",
      "r427",
      "r434"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r20",
      "r231",
      "r296",
      "r367",
      "r432",
      "r450",
      "r455"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r87",
      "r88",
      "r89",
      "r94",
      "r104",
      "r106",
      "r175",
      "r292",
      "r293",
      "r294",
      "r313",
      "r314",
      "r340",
      "r446",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r59",
      "r83",
      "r124",
      "r125",
      "r128",
      "r133",
      "r134",
      "r138",
      "r139",
      "r140",
      "r171",
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r343",
      "r421"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Net sales",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails",
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Number of shares sold"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of stock, price per share"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r157",
      "r160",
      "r163",
      "r164",
      "r165",
      "r166",
      "r422",
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the details pertaining to each employee stock ownership plan.",
        "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the details pertaining to each employee stock ownership plan.",
        "label": "Schedule of ESOP shares"
       }
      }
     },
     "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-esopt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.",
        "label": "Schedule of Changes in Non-Vested Stock Options"
       }
      }
     },
     "localname": "ScheduleOfNonvestedShareActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-sbct"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r259",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r264",
      "r273",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Schedule of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-sbct"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Fair Value Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-sbct"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Weighted average fair value per share of options granted during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average assumptions to calculation option fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Company's expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Authorized shares under plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Shares remain available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Exercisable at December 31, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "verboseLabel": "Exercisable at December 31, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r275"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Aggregate intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedLabel": "Forfeited or expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Forfeited or expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails",
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Outstanding at December 31, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r266",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Outstanding",
        "periodEndLabel": "Outstanding at December 31, 2021",
        "periodStartLabel": "Balance at July 1, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails",
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Number of Shares Subject To Option"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding at December 31, 2021",
        "periodStartLabel": "Balance at July 1, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Shares vested and exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r276"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "verboseLabel": "Vested or expected to vest at December 31, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Vested or expected to vest at December 31, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "verboseLabel": "Vested or expected to vest at December 31, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r257",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Purchase price per share, lower range limit"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Purchase price per share, upper range limit"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r280",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Expected term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfFairValueAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "verboseLabel": "Exercisable at December 31, 2021"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Exercisable at December 31, 2021"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-vested options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares",
        "periodEndLabel": "Non-vested at December 31, 2021",
        "periodStartLabel": "Non-vested at July 1, 2021"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Number of Shares Subject to Option"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-vested options forfeited.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares",
        "negatedLabel": "Forfeited or expired"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options forfeited.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Forfeited or expired"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "periodEndLabel": "Non-vested at December 31, 2021",
        "periodStartLabel": "Non-vested at July 1, 2021"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value (per Option)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Vested or expected to vest at December 31, 2021"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares",
        "negatedLabel": "Vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of options vested.",
        "label": "Vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfChangesInNon-vestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Price per share"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r209",
      "r212",
      "r324",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r37",
      "r56",
      "r57",
      "r58",
      "r87",
      "r88",
      "r89",
      "r94",
      "r104",
      "r106",
      "r123",
      "r175",
      "r230",
      "r231",
      "r292",
      "r293",
      "r294",
      "r313",
      "r314",
      "r340",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r446",
      "r447",
      "r448",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails",
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/CommitmentsAndContingenciesDetails",
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r87",
      "r88",
      "r89",
      "r123",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/CommitmentsAndContingenciesDetails",
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": {
     "auth_ref": [
      "r16",
      "r17",
      "r230",
      "r231",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.",
        "label": "Shares distributed"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r17",
      "r230",
      "r231",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StockBasedCompensationScheduleOfStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r16",
      "r17",
      "r230",
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Aggregate purchase price"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/EmployeeStockOwnershipPlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockTransactionsParentheticalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Transactions, Parenthetical Disclosures [Abstract]"
       }
      }
     },
     "localname": "StockTransactionsParentheticalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r22",
      "r23",
      "r83",
      "r145",
      "r171",
      "r343",
      "r367"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance, ending",
        "periodStartLabel": "Balance, beginning",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets",
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Schedule of Cash Flow Information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/esp-socf"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r161",
      "r162",
      "r168",
      "r169",
      "r170",
      "r227",
      "r229",
      "r330",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/InvestmentSecuritiesScheduleOfAvailable-for-saleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r36",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r36",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury stock, shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r36",
      "r232",
      "r233"
     ],
     "calculation": {
      "http://espey.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Cost of 427,241 shares of common stock in treasury as of December 31, 2021 and June 30, 2021"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r93",
      "r94",
      "r95",
      "r97",
      "r107",
      "r146",
      "r147",
      "r172",
      "r173",
      "r174",
      "r175",
      "r178",
      "r179",
      "r213",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r311",
      "r312",
      "r313",
      "r314",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r353",
      "r354",
      "r362",
      "r403",
      "r404",
      "r405",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards."
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r111",
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "verboseLabel": "Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r110",
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "verboseLabel": "Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://espey.com/role/StatementsOfComprehensiveIncomeLoss"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "40",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "40",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16701-113920"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a),(d))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r461": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r462": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r463": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r464": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r465": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r466": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r467": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r468": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r469": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r470": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r471": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r472": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403"
  },
  "r473": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>50
<FILENAME>0001174947-22-000238-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-22-000238-xbrl.zip
M4$L#!!0    ( && 3E2/+'"JK@H  (Y?   0    97-P+3(P,C$Q,C,Q+GAS
M9.U<S7+;.!*^SU-@=5GG0,L_B6?LLCPEQ\Z,JAS;:\F9V5,*(EL2-B3  *!L
M[=,O )(B*5(0J3BQLL63"*(;C?ZZT6B @,Y_?PY\- <N"*.]SN'^00<!=9E'
MZ+37>1Q]<'[K_'[QR[EP9Q!@A*7D9!Q)^,!X< 43'/FRUXGHUPC[9$+ 4]P^
M!$!E@2!7K<11T>O,I S/NMVGIZ?]I^-]QJ?=HX.#P^[?'V^&1E)">.:RB$J^
M6#(\C[F_+\#=G[)Y-ZE4K$>'2X:(<Z7 .HZDML#B :FF5A6&\.O;E!2>W5DU
MK:XIM.H3^J6@IR%/-#WNZNHQ%K#LA.2.7(0@JGE4=5=7:Q$'SL&ADPD2,N35
M?=(UA3Y%PIEB'"ZI)UB,3?-)A2'6K1_G68K=RO.8F@HFW0MO!=1$\Y-N7%D@
ME96D[V)2F2<E%D@)%1)3=PGI<\D$B:L=GIZ>=DUM2DHQ<44UB*:J@*+@LHR&
M>ED!!- H.*I2[NA >8P$*LC8!T>3 <=2C4'A'.DQN)2T#OUE54&JQ'P*\A8'
M($+LPI)-%6&Q[[+ 4!\>Y7HH0AO5Q2\(G?_#<=#?EP\WZ(JYD1[<Z#T'+,%#
M3T3.D!JTZ-J; IIP%J#[8W2%)4;#A9 0".0XI@U,*9-&0UW4+\*0T F+2ZJL
MS7&6CHH'F"!CH#.M8Z\C2!#ZVK#FW8S#I-=1O772?GYVL;^O%$HI.//!XBFZ
MNJM8W,@W7;K)Q*8M8.Z6&BFY3S?D+ 0NB3+#<D!W7T@E#R9-55(LA)*=U<C'
MXZ8:*1;P=U*9D$-3912+4*/GN[N<;F6DM$#ZX?%A4#' 37_2X=RGWC651"X&
M:D#RP/2O@XC7ZU@I4J&IV,S[+@[49'Z G"Q@Y!XQ]5#<&,JU=MY=;6.E]4B
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
M\GG#]*>.,)F6*%63^4#G?+Z_,C)K,_Q@,^<RU/-N?$;@XG]02P,$%     @
M88!.5.+9#0&!"@  DI4  !0   !E<W M,C R,3$R,S%?8V%L+GAM;.5=6W?B
M.!)^GU_A99YI<MF=Z>Z3]!P22&_.R30YD,S,/O51[ *T;<N,9!/87[\E&P,&
M7R1#VA;]% *J4E5]I9)4NEW]MO!<:PY<4)]=M\[?G;4L8+;O4#:Y;CT_W;7?
MMW[[]-.52]FW%R+ PN),7+>F03#[V.F\OKZ^6[QP]YW/)YV+L[/+3E*P%9?\
MN! T5?KU,BE[WOGK]X>1/06/M"D3 6'VADJRR:([__#A0R?Z%8L*^E%$] ^^
M38)(@5*YK-P2\K]V4JPMOVJ?7[0OS]\MA-/Z])-E7?VCW;;^NAD^6#W?#CU@
M@77+@03@6*\TF%JHCM5W)F"-N>]9CY=6CP3$&BU% )ZPVNV(!_==&,+8DG^?
MA_=KB4',8/G.]KV._*5S0UQIC]$4(!"HJI3K8["<P75+4&_F0O+=E,/XNH74
M*/'%^?E%+._/:?J.3M6C %62VHG!^-;W9ARFP 2=PSWZA0</OJ@BD I7+3%E
M#<*WQQ5D69-J57C/YB "J<(([)#3@(*0[NN$+DB=6,")'83$_9T$JY][$!#J
M5C'7 95I*=5'6?PEP"CP[6^#5X:!8$IGC^@\F]KZPI^-IH0?HD^U>F)5;.+:
MH1LU\ >L(E4Y+ )@#CA)]5(IM38E62-SU[=3#%T92GR>5D?R$\@P"AAC(EZB
MJ!&*]H2064<JV@$W$,DWD>KML_-5\/AY]?77KA!;K=DE+^"N*_RZ4ZA3FWRW
M(>?H=TIB)F43:;>@ZO*TX(3;"4O\F,)I/Q:O2G1$Z'D1MS;%Z)'0R_B::[BD
M4K],9BL4*((_D^R)V[)FG/K8DI;7+>P#?>X Q_ZP9;T"G4P#^;$.2&Z)F':9
M(__T_P[IG+@RA':#6\+Y$OOH/X@;0@E4:CR: ^&. V8AJ6@6$Q#NVK8?HO!#
ML $5>7'A"P2*;;"(U"@\BXV@ .-%W3#*#ILA\R4*7@);JJA1,*655(#ELC&P
M#,DK#I6 4^*6]<#9-$T *LO)"G%*:VU".%R+_J?/O]VS1^[;()012Q,9"=F.
MWD;%OCN?/_AL\@3<2Z8H8L!1EPDGGC*()5R,1+7,,B;$TD<.,T*=_F*&,W?
MX=<@F +7F32H<&@"O,H=HI))%+#]9]W8QEF8)[* K3%8:8/-HC$*OQRU%1#[
M5]V(=>>$NE)<#"TCG/]L\D0]>-G*&I7-(539&(6KNG$4H/ZE;JBQFY@!#Y8R
M719@D)%3WIG,#9;/-0I)FP-I<8PMTMZ$\=$#)2_4C1P.Y8]2H%/?1=F$U"58
MEF!82EZ'3MI:%,A=I_^I8I/EF5FE39AC/7$@(N3+2'Z5#&(&01.PTT,K2VL]
MM-J:<&4M/'U]\@/B[DM^ V.<)L@E$'3#E*@YV%3C90YL%6UE0G]PZWN>SY1;
MWU[Q.D$\R(4S4_E[QC AA'8=A\8"/N+\[Y[=DAE%HVPI4S;N+F=P4C"K&,R$
MMCN42],,G#[AC+*)Z-IVZ$ETP.G!F-JT;$2NP."D@%<QF G9KRVYHR1/SB86
MG)0,QD]D4;YTI\7MI%Q"VY1OFD'+'*4],T!_1:]=[TFY]45>TRX@,&N\E:>U
M7OO4'28??Y:M/J%N!$"'S$%36IO0@6X)K+9HD$'0,- 4\3%JXU&R(^.1+&4>
M56]#R@Y1P^#2V(^RJ[TAR/$0G!%Q"5=N9#E$1B*7J;T)H7$E^Q\DWLVNA=PN
MD;'([6EOR.1 RI[L<KX!AE,;Y:VTQ<3&(IEK#1,6Q*.)2:+!$*+)BO;019&)
M>0BK6L>(A?386[&K1Z.YT5X K7:;16@>HD56,&&-/-E5]2<-IK>A"'P/>&*!
MI1J>2BS,0U;-,@H8_WK<%$L/QH"5.^AK:W$*$BR9Q1N&1EY>)5O52D/2J\[.
M<:BC'I%2.:57SX+9KBB*>=8BRCK"%%:^?XPR1_9TV2:XN@(.61%H1VD3)M$;
M>>_0$C*$4A92-AG,@$?6$E'J&[8V$/87&&91?LH(7][+,[]??/P5@R]VJ$AZ
MSP+@D)M$_AXU-\&',EM _M[,-X+ !!]<*2K%5HP8611-P/P[M*;,64J6 4U
M_C-'41^Y/RY=3=XNV02D"WPV"Z&4HB8@,X0YL+!TA6E=K F89'A3]D)]HIH)
M0,B%R<%X)7/I('"[K$&0["BI-V&H:1EV!%%\_@P,(X';94[7\2BC(I!Q80ZK
MHS)EFX75F#0!2LV(IVH>([#&+ME/JZ\&;SY=$Q"M:;128$P3%J^BE/"^#BH9
M\@RJ)OA!J7?G9L:SS&!"I[JY=2B6.G%;#%,].J<.,*<$3Q4.QF*K9!X3VNHZ
M<JV47JW0*64F]JD:@:=>5B%#=2,ZW+SMDL^, W'I_\#YM^_*N_L^$\JD*09L
M<]BQRZG GWKX+YL\ BKH*&91WZS:)KA.Q:3FVT'1P'6!]8UY-5V!M7/1TQ"#
M+J=V ,[J(JCT%ULE8]LB,G)O,O0@_HO_NZ'$IK^PIX1-8$@"Z(_'8)>N$7Y?
M86I:HI!RX^Q4=FG.S?)9  J]GN=T;9RHJ&RSU6#4B#A0BY_EK)<H(V#"L-+L
M12_]]G B:V ]P+[-II&=2E!+%3T=T-(6,&%DGW_/:G\T>)3#%1RK1/JH96KT
M^9T.^A5L:<)>U60S2K5)8!GUZ<!?:B<3MK'NCTCVK]HLG_:7LS@=V-4LIK>Q
MM:9LP;XJ%:_Y4N)RRBY0_9ZP7QKI!?&MA.53N&+:TT9\RT9ZFV,;@_/J=L*D
M(\N\I5#; 928GK)GJ%E5P67>-]!E=@X^5AX:)/2G[ A[ME+ _$,C!X3;)R:K
M0)ZB/W'(T[92R>.<-0_S.%3%RJC?FZ#.YY1](-=V*KY0>U(OJS^+[]=,>K!H
ME%LU_A<R.V6O*+:BBFO4GCO,#7=;LY\#Q@4YG$[9*0KLI^(1M:<*]S4J/$RH
M[17%W$[9,TKLJ.(=1[[Q:E_&Y":&R(NE&)GHJM&:CZ6BC520J__(N_/?,-[(
M)I[\G)L9H_N_Y%.8SO9*QQ#^#JE 6X^ SZD-\;KW$&Q_PB(N*A>:OGGUYGO;
M]T-*Q6$/2&(JQIK\M;;2//4!#,WWDT.LJ8+\ 6G-@Y$O'FM6Y?;C8:XUYGQ?
M=]^48YMX[_41MI]E,6J"3S1^^UDF B;LB4'_3SI0&TW&(?=%D1*/TF#4!(_2
M;TF9SZ]H6.]MGU,XWFLZ-H 3'>Z2;P.A"JM'M)>#<?[#066^49'K"3E*5;L:
M&4.*7YC2#20EW$[(273M:,35TSFVN:.,,/L(8Y8L1DWPB<:/63(1,&&39M).
M!N/D9*%0?UNDA+@)GJ/?8HJB29Z5JHU'WO8HU>80Z2;4C>PI.*$+\M*U."\<
M$G?5>4:1,, @6<O-:W6],MD<'3<PR%P]90,&_P'"[PCE2KG.PY@WH:WJ^H#^
M@YSE-C;AO(RJCMUQ !Q5?)IR/YQ,[^@\TE8<VZ7*Z_G1O$O!\@T\?)N?V=OT
M&YL76VKL+(H/S,3BW4>?#SIUE&+4O$-67T+O!;ULW'4C&<")Y3U(Y3R>36C
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
M%JEUVY>/@W=7 H*@) *HICH"":1;GB".TT=2+Y/\X]_?'KUZ]<H'-&JHBX-
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
MW6M75LUGYMF8MTC6O=05VHY44WU<1^&Z;^K@,8IC/%.#O3]XSL8OQ:A%+Z"
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
MOH4)(U2L?6:_?CKZ=$"9C9G\J6P4;GPFY;PGW$+.?S%B=ZY]BSR<1I.D(DW
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
M5M0/FIP$T4:B<\PSPI?<VBPS(-ASYY31OY]L"@&2@J& _EU(#4VD@UHMYNX
M&QWAKD')8B+>:]KL[<.-3:-.K:'$^MEW33B);F<4<F&3A<F[YJ[]NQ]>"N<]
MFN#?7H1<8EL**20,T B62<^!3/P5BT4R)QY^PVQ*+!PR_Q5;=.@&-2J/#*KI
M1>-851D\YCH(E@$<:ZOS&\1'"DHE%FL<!Y(54.PE\-Q//,2Z4X/NAIE6UV?%
M("URQ,\;?B,]CBF>UBRU-0;PS.J"W:DN#<MPKUP8F.G5M0%-A<*,#L')[0W\
M,; N3NQC^ZAS<=$_[R![<-:YL*\N.PA?7AZ?#T[.KRZ-B#O,ZS*$"5K2;>S0
MKW3GUOA43TENQ1\GGZ].$#H[[UP.+J\ZJ'\TZ%S9GR\[^'R 3D]./Y_ABZOF
M\2>_R-!;U04PR9!H6 ,>?Q%=ZC$DUMQ6L-*.].B6<,NA8HC''!PFJUM?&WQ6
MU;NKC/$P9*1/%7XKJ..B]EC2K0A_N3F2.^0<]Q^65;2-)3"]:02FECT5R(T(
MI]:@YIL/4C?W#GV'C^0I16LZ#0KP952B;E_/OG%L/[C+!*Y=P:UI,!;$)?P"
M2EU0(T88G1KZA(.G0M1L[,#;Z%/%8HV@H%1;S3ORB7BEI1O9M8B#(Z+W*%#1
MP)&EE"9W@I'E@&7P70?HD4E_\\A$>4P">66Z].8-(&V9]I_K%"PSI+ HGJ8]
MEGV+18<M@@ GL)%/=Y!B4569&R^T>/ L/-Y]=S'C(S)Y<9 KSP[6J0]+EZU?
MWPZ2(X/2S7T>X78^A&5+6JPJO8/L4"K4W.@?T65Y""ES8@3_KNE@/JW"GYB#
M5K2##-%1L[F!.-M2;#]GKDV3F"H,((B^7<!@CU.884$\I9%E[;6 ''R)KZ7%
ME$E06['/*)03^K4M3/)"2DF)'!4VGAUYE D,)FK#^#(58 CAE(_+II=M/%N
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
MED0IDTOR]P8@4^H,DZ(IV/%+;7#*(^S -297MR,RZ=$[L87Q9JES3Y:::J2
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
M 3\=Q$"-&$PL[$N7KUS%0?M7)BI"&+^8UU%!1L- QT3'NH1]&0L#EQ_%),#
MI+O!BR6M:4%([_J(#YLH,KU$AH&16.N#);\ ]'&_["6F*.UO7[Y;P01),DJ?
M,,M%ZX#D/V;"A4@'=.? V^^>-@VZS>\HL,2\?E;VLGEH83>KO&5X<4_/VCT@
M-KNB=61I7UA1W\8C,"ZGLFUT^8  0$='68MY8=,E;"S!"Q/H>&]@HBQPI2?$
MXGL4271NP0>M_F_\C)9?H(^C9+6)K6 "WYFPSPVXQ"SX<0!E1"8I2%Y7" Z>
M^VW"?[: Y2\3D!, +L9%FP2 %+"GT_QZCF) "4!C3 %P8GL1+7ZZ%8-!!U86
M_5*V[1B["_C.$P9(8,G7YH&=WS02^$*8?D6USY@U*,PLO==!&M;NH,@8?T6H
MM5;OQ9?F)V+%$NTEX]>=HR@46DE)L=>D'JPV'FQ F<+=R.,:TBR$J+JC*+8D
MX^W3MK(;G P:OI^:4I]I%ZGCKY,H7+'HA)6*^9926I4WY& @E#<G3X[9D$!E
M/?=NZ!N')XDW!SE=7BBZZ!"VW7+N) _&(V>,4LJ/21![%@%VXG[PQ&!:)?CA
M#6U65=//3-;FP_Q%DFG*3<+JIV_:)<-%=KZ,Z_N/Y(XC@:MO&M?._#6E%HOR
MW(:[DL59F]MHPXJ*VD:6E\UFUZW]1R(QJC&^QQWF-G2GYNWEKQW<C=V[N997
M=F<7;8]S-&)X=8\;";P?D3VKV>/X<":'J$^)EQ+:>,AK+_7):FNZ/A^2#;\6
M//"0ZC;V<QLTZDPRX<B3_.<32&!3PC;'Y-)*@K_GZ!<LG0BC;<]:#B1 49W-
MGI\#KZ"^XEH^/W]R+/5-T*CW3>,\ \.T_X@"3ZJ\=!?&V631RQFF# 9>&H[[
M4A\:$7<_?^=.,=RC7%\93C-(L?CFKB#+<C*]]O*4\,1Z][-95W)!0*5A)OLH
MRDR^BK'%-2.FCYY+V<(!HOX/R^:HVA$-VH-(H)5EQ)$R1<'%VC6WI0RDO^\8
MH&BYA._0.,\[ZKL'6]=717Q020FM*0C)'&VNP'J>UCL(<\J:37"RIS'R*[1P
MVR MW\#KS7OZ91$-WRJPN@#6*!F(!)[ES1[MS-2UK;D=8:P+*]92&(-':BI+
MZM<X_">,EI! IG6OIBI=J*1H#R_9<L1284@/ZT=+QN\*QE+(OHV&"NOK$P@8
M+DY@7N2RL:I0(V(>":R1,'R5LLZ*XS%O<&1:"'2"K'P?7WLWO3'Q-;O UU+H
M6LF+8S3< *%*ZLNX4W<\]I+?F.^.W;[J$%&C>\*#<=/'U]Q!FS$XN4[ X#2F
M<FHRJ:T?9CI[9$'*LI')O$HJ\I4_WT@JI&!+\NNGT.A3U%A;?\ED_RY#F8O3
MJ;#-RLZ3NM#=5SB0?^*TR+^\=HT]K@-QO!>=N;RX.X5C1Q9_(*(UZ3"S%.CW
MXBP:YB^*!))K3-17!7LON4BA#]2-KA.JI5CE\;Y6*::E>6A?W&U'8#I>[:NT
M[3Y[)G16@7UCZKF6(J !.MTR>[;7NUYY,O6^E:S+6E&KVWG-X(BXY!7>$6EY
MVNOQZDGVXO$U_Y&16TB 4DK?73#G-9B*8E!PF"J)1@V,!,).5!,1^R0/)LEB
MYWQ38M,RUTH[N7R=3Z>'QZ:3&M).G70<16D.OYSZP KJJ[?<W,C+^&_DZ+UW
MF[1JN0>3*K?>6T$"FF('!HBV :>>M3*-5GT+:Z:]0'R=MP1.,R^3Z@O]*WW=
M_477_857B]C7; Y;\M>^JA1G67^6W+ W.>!G(:L<HF^CM%SCX'"*%>PY<ZM
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
M-D(4T001]B]:UJ-54$%5HJ*"Q:, /$'0EB:T)"Q%J]%Z,3BNEJZ'-$:>!!%
MD'J))76F4"@":/4#TMH 370U$$5TMH/.F1D &HZ&-!3X D5U&NIOT'44$/AT
M>72U21AZC0*$;4&0HL\[%]WY%(5NYC=+-9-/=8K;C3O@<>EE#:?8U,X)SN1Z
MFO)&626;^<!:5U5E4'0%B:D+!&)9T024L2H4CZU$#@21+K/;(2_1#4=RJD3]
M0,Q8PW2K4FK&,#JP\49N5L+1TL+%4@NK4 R6C*^.14D:8%+GSE\U)Z2J>0I5
MU 0]05M2GGT&F0  $EU&A(% @^ /3%"S:PRQK3S0&GE4T)#3=3D#2G!/@RT&
M/@ %5/N7H-I7J4&4A7-.=:$G6>AA0D846#AEH  GR"KK70*((H>9<ZTC AGU
M8L142&2M*4:4A 65^JKN6*V@W5D6N;D7DGKX3$>K6-P8L5AM@3!"(P0#66=8
M(,G=:27EV6;KUJUU0QW!=J9@!/.14;D- ?Y::5"P6C&&C<=!G/G. U%2*20Z
M ZTHTI&ZU4Z5M^'UJQT6HA4*LL8Z90G5;.P8_:Y0*R+UM)_&M3HJEJ<AFT4#
MP(T\"M$GP5=/"(,S*O30!-,"001X*0/%HSHI(+C0T!_% 1^DMTBAH&+DUT^2
M'PT!K3KH@J0=0236A 4>0 %=(U8ZD.0(T4F3H +'5F"#<&1GR+9.QM\)'C\-
M)E,CMO!P8NQN(5D,4 2OM17RW-=LBY2Y/3/=DR0,28'\[8,)B!I(YUE.I\M8
M7-*P(!\_R&"R3:M<2T6)-#6ED(I""4D$928L^VM67'_P$9+"XD"H\@9XST-Z
M\GI2S=; Z$ZL*#Z*JD>).@B'J-*-&#$43J?&'_54)30CSD;K)+5I)H-=/!AJ
M 2PI2"*U;4G2NOSU:F#&CJ0#H6()0!E4$>+>5>3^"^0\V/@6)()44"14DW0?
M6C"W=S<W;23"W$6WY;Y,1@QB;Q#JGC,W2F=!D?.3E&FDZGLY :!Z6'E7J-I(
MQ(;SK2D8J8IR2)37K)4LC"I)&:CJ2&-'RH'41$FCII$VC;:T,6.(-0D!;UM0
M9XS+'U:+<N%8EB6U#$'P9=/$L=21I]O ::MH/ $'PA.C4IT*QJYFC:*0CJH2
M.%#B@0?#0DD=#,02G@20"Q(UT42:UU+74M=2:L02"058F@0?#2@""4THG0*0
M/ D"@=*)U)0 3W$<%76:M5CN,V\KVR7LZX_%1U;6J1A\6K$@1T>FM*+@5D)
MD&X+UO4RLGKM+;EFM+?2E@-::4SJP(\CI1ZJ#>:,05#%15U3R=% FE(TH$BH
MB=2"5B7K?;$71'9@1K!.>F[8LIMW28?;Q )H_P :;[=?@P().H_3IH:2@XT!
M!I'91/U,_B 4)?45%&9I'3H=?M0*]+@ ZCH_4IT.NA\GI@U=+"A$YIH1KZ5$
M@ G4L174 ?(C,&24PX.YNFM=N011KTV[V\3LT3B)OR(RMPP9J+ 4 364(6SW
M"6,T@_W$MT=H;5-!".J6,+3'0.Q%,NM$$>"U!YQ#[W6FKKU5H12>*,0 &Z;<
M@S[7B#VL3D&%_,*KPBQ$L9!!KI-$$5YBCYUKK72M?;PZ%KI6F %$:> 4:,-#
M0^Q8ZH21UM4A)_1J2?" LLDFO4A\64DN- $)'170U!"?$,"?!5+ 1UH171Y%
MFU<'6B0*=AIUNU);(*"JM'[>@NH)%:UUM1)/@0#6E9->JTW!J)9FTFB&JPDT
MTG^Y,!TM]I/]7G1^PI%U*+H"K+5RE:Z^)I1J8TZBS]$5DW5+M0G\>,^<7E0)
M :Z>.G)+4& 4,=7\'3IH'4 Z@MH?$D4 AKS%'4^ 'D5UH#04P)H GP0#1P :
M*Z ,0VK&E %*VOB]#[4Q("L3XL-*!U$(1J4KX?>F.E.="S:FB :T4$]/4/M]
M+(,%MMS%A.>DM"'6D*E0@$DZLU$(4E&AU%,=!Y&HOM"!J45A/'I'II1-:U]R
MB T@ $(#B*(+<;80K!"H9D\@O\A+ITM]Z0:TJ M* &I&&C QD,#6@_01J-&!
MZ@5\%^W@"17VH,NIU)^PZB[4S?P7R6@PT  _6GW(T\0 /!48D?=31(%,A)8Z
MGP;[].C(21]+)H6M=Q$^MI_**3J$<80%6IV?25^A0_4?2 #>953U1)K440Z-
M:DCZQ/%TTPI1K4<88^DJ*B!W6()2QZR[6)] ,4:,BE/2I7K5T930# !B"YZB
M!J.DB@^M  L3I6OF?(^/2:$;,*3_ $^(()9 M'4T1J @%,WDH\V;4T%!'B3H
M S>#G0)3ZZEM1XQ2?[<;%H@I-!*FU#*13:>!^])].]&L&X5_]F<*CVZ==#[:
MD"254$I$AGC6.A))HH+&.("HXU4#0UH-&4U<1N:2'0&#4A"@56<QJ$ ) MV!
MDVWH(47J=!YI]W;TPTC-X=1K74LJ]- CIK0BM31;4OH:!!KK\_")^FC]U_T^
M).E:R5UFNMC19J"&F(T\$^W@20Q.@#UU+3D&@2*8$FB2#X1@".(Z1HP85.0!
M^E 1].X(,>ZB8;Z:3J:U;148$'[SKU!H_P"4CAR&0)&@) TJ-@U #35Z9ND3
M."65UI6B979-44"BOGJ"+>/JFVYTB. C5*1O*31H_P! KHT%:'3J.B@&M/.@
MX%!@3X$^=(WCU?R?R(D-,0U=04!W\%76BI'A&VHK36G_ -7Z2W@1XQG^$:]2
M(0*!UJX_4/M]*101NK;[7#7>+:&15$8A<:H>HD5+&*E0*7EZ:BN"3'+J(7&H
M/FTJ],P:C($/Y T64.8U730"OO4]PMO5OD@9=GL9K8 @Q,2(P"CJ2C*5-:^:
MHS$)H6?6E4L&D!7Q^]*H)"@&OO3GH-+_ *O!4#4Y\_T@D4="*C&BTITIP264
M=-:&M?,C2O3\BI'Z.H=,3@#U-")3K(Y<^++K03ZC?Z<DJO#G+) ]PO2ZMH8Y
M5-=0T/VN=*F'E#KJK:5#)TE'#@Z&GFZDE)9Z1NDPR:U_D[D)=N9&A>2.YV$X
M>W33U% J('IZWC<NCO)Z>@ 8+<,H9AH!J>HHH354\FF*EFT98NG4 ZUYT6TI
MP#X*NGB"02=3^H'^-+KT^/\ (46%=8K2.NH&BQ( U3]'GK0)%+U?L7^TX5JS
M]GT"\MF FD*&&<BK63K$DJK5Q)J9$!"QZ'4&E;2K>7S$JZW#] 9F!$NITJ.;
MIJ&743DZR3J:A3KGV. EJO2HB;JJ/51<1$!H^BM02JBIT"%M.A2!6NI) \.D
M4% H*!XDZ#7S))-*=16NE*!TG[_J375M-1]O'[UTK71X!!JX I?]/[ACY7/4
MAOX#=KD,>JP9&(K,IZ:5BE&673JZZZ":==*5A6FM6Z&B-#<^9F.E1^0_F*!%
M+.4J-V99K6K2/_?VCJ)&16I0%K\A.EKKK,DH<*.FNL4S%CY&,$4>GP!!'CY:
M,VH"DB@NHI3TQAB*+UU'Z"CI\-6"AR!UUUBNL5UUUUUBO,DDUJ=/W&NM2QAU
M6%5.4QHFAR^.,-P;1=6@*A8U ?I23TE(EC-(HZD0DPH55HM:N4*U(O4(E:E0
MD^DB)#$2R@E5#F.VL2TNVH6A197<H=#'/; 3&U<, #0TU01:RE3X$:A *Z5/
MCJ!1 :M%6B^M $TOD6 4DJPT2M$INGZ ;5:)7I7IK^%?PK^%-T^"Z:*0"0I_
M=BBBT5!K=6($U-B_1CN+0I4D)+2VVE:Z!@N@A8M;Q*M 5H2)(E<3Q!&M[56H
MVRK4L88PQ^I'! 08;!5JRL8C)AH4BM>L"A6E!225T^@"174U$D^ ZE'WH@BE
M.AZO-EUIET'TNDBOX&F&A_\ !_:AI185=VZ3)?8WU$R,3Q2SQF*I9"ZC[#SE
M$2DQ1IJ+-R8H8U%Y%$*>-&J*)2988T0Q*Q!J$$FRCEE-OC&5+8R1U&":C\Z\
MA6HT;0K^@?=B#XC2N@45 IFUI2!1.IH=*@L36I-* :(T/T.I:UT))-#2OXT
MIKH%,H'B.F@-21H?W6O@L?4&M@!E<#'=5DL'T5<8QT+0B.I(BE1W'2/RE6DR
M<A0W[-4D[@/<,U6[-4CLQMX6D2RQ)JRVV)ZQN!@M@]NK(;90WIZ4/+ZNIK4G
MZ).O_D12DK3NQ$LG15S##=#*89]+G'$&6RD6OQ-3^&=!:GI%F:,#$?B!EM[!
MR5M3ZMECI=+.R""SZ8Z1U :1M"2?\%]6E$ZU(G54L.E2+(XNL<KF7%K3X&25
MOZ(8*&%1A_1EK^CLM0X:9J7"LHBP:5#:=$?H-K!;A0&TKJ! _P &OI3=&G^Q
MH?1U'X]#\>KG\;1?PM#_ $VD_!Z8/QM'_&U_];0>CJOIZ#37_!/_V@ ( 0$
M 04 _P#.'Q8Z":0BGB=S!9FO1->E&:+VT1N,O@[097EWC?!+FN]'@7"R;M]S
M[MNVFFX_>V[;\7-N_P!_3@W$KG_D9<?69N/DD;:0M\E/;0J3Y+.UE ^2]MAY
M+#Y(VT;MMF?(=XFR$NU/?1[<\K!LCW<.V;=+;-[P>#-YQ8K?&T<XFMC./PP@
M?K2E)J'R'TNI:+ 5UK0(-:T6 I6ZO LHKK6NM:U%:UU#7_P.M=2UJ*ZE-%@*
MUUIFTKSKH:@@82015<9#$62;GYRXPVA!O[W/^UC8Z\Q^_P =K.QH>5_DQ[)G
M;D_Y!W*&Z)>0/=J[B-X'</?3S[EKC)]RG+&Y0_*F]&<[US-]4%_D&;\R]DH)
M.S6>WUN6L.+\%?)'PK@B+S@V]C=M@;_L&M\IROM]L'SSW ;;N>%O>.[KN&IN
MW[Y,-G87?:_[QO:;SY8[=W[LC>%JJ1,H&E$Z#7]1(%%P*:0T7-&==&FTH9+H
M*73,/7U*,33-J3(U--H$FU"OJ#(%KUEI6.G6U=;4/M^S+ 5UUUFBYKK:NMJZ
MVHRD5ZVH]0$2S: 7>M39-8BN8!I+^262+5EZ1I-<VUNNY>9^.MJ0\T^ZEVR<
M10<_?)#X+VVG//R1.1MS7/)ONY=SW*#[G[A.X#>EQ>87EC=3[;[6.6MQ5B/;
MUYUS%;6]L#N#R4FUO9EYUR\5C[&G.[BP]A_G&^,/L$<VD7/L(<_1#,>QGW&X
M\7GLN=R-D-V^UYW+;53,]HG<=@GR?'?+^V%M-S;UQDV-W'D+F%[A+L8_;L-S
M-F>,,;D:EX.PZ-B,KNK8USV\^ZOW4=O&5[$?D$\-<JIQ]R9LGE#!2R&-(\DQ
M9)@X_0[#4G0$ZU)KI*Y5DUD46.K+!TB&$&C);Q 7%NU=$+BXMV%1J17J]-23
MR$HW48_L?O2D$?L_,UH/TL2!J=20*8@U*21*\AH6+SO#C88U9K"U7>O<)PYQ
MS:]TOOX=BW;[8=TGRP;O/3<U^\5WB<Y9**T[MN=)N)_:K[G.2FXX^/IS+N!>
M'_CG[E@3C?X]&UK6':OL0\-8>MB>U+P!LU<1V4\+X4XWMLXHL$LN*]A6"Q[+
MVO'2;5V]%2X3"@_T3"D3;:V[/4FR-G25E.%^-,R,OVD<'YF+?WM;]M6^&Y.]
M@WMYW5#S3\>+?V%/.'L^=W'&]MO[9//'$F5Q'*6563%9N')646'CG?([5L+B
M'/['SF,N/;U]XON0[&=]=D7?WP9WP<;3XZ/6V8H?$TV@ISY$Z%U;2.)&J1[.
MSBS?/NR,?E/^;]IVT&_N^[B;:D>]/<_@?<F,[S;Y]NV/NA6-AN'C/O+XXWQC
M[WGC:IFV]RCL[-K$;2Y!C :/[$Z@$ZQG]IK1;2NL5YFM*TTIVT!<ZAB0HZJD
MA0TMO;J>1N;^*^*<=W5_(*[3^#XNY/Y,',F_+SESO%[^^YZ_XA]H[O,[D+[M
M^^+?N[<9X-^,]PAQZ.(_:A[=.-(,!VO\4;<%CQ_MC&K'C,;$$41TTI4-,X82
M:$3&O4;4RD49CI)+(2KRZM(Y#2.E?G2H/ZLZDY.9JCO9VI9(I!FMD;<W O.W
MMT]MG/6&[\/C:Y?%Q<N\!=P/;?N/;.\I9[=;HSQM)&6W!QUA,[!V9]Y/+'8E
MR[V ]\_'?>KPXT"Z^+G0%QJTNIC4-4\EM;)SQWA\/<(XG?WN5\H\Z;DQ5SE=
MDXGESN&W!G(H\=N+-SKL94W!M+;BW.P.1]@QP[FVYE]V;7?CWG^ZFLSDN0<C
M'Q=[E[\7Y[B7N#XXY<Q:"-@P K_.,Z'J45UK0(/[ TS&NJM:'VUKRI_N5)*1
M#3+Y_ ;>M^Y[WG>Q7MDB[SOE8Y+<<N1W9[J7?1F>"_CV=S?,T_;=\:;C+:,/
M$/M*]M?&%OM#@[CS95M98VPLPS%:)8T)#H>HT1I1)IBVG4] ]5*AH(U=#"O.
MBE"/1A%K1@B--8Q&FLEI+5%#P+2PLM"1U*SE0YBN(^Z?L&X%[I=M>Z-[,G+?
M9[<;-W-/(AMQ.KSRP2;RVS#E+'V/N^G<7;7W&<=;MM-Z[4\="1=3^F8$]2N7
M.<=B<-8;N;]R3<N;7#+R'W';LV#P?L;@;:O)W,M[O'(VF/72!(XQ>SM_6-HL
MR<?[VF]3=WX<+17-@->'><)-K7O.O:MC^6L3QUS/R)V[;D[9_<SP>Z!M?<^&
MWAB7;H>-^KQC_8'[2D:KU:5U*:DD*U$"],(HDYV[U. .WVS[I/D3[(V^O*?>
M[[G/>GE>(_88[@.X2X[6OCI=M/$UOQKV@\*<6V6.P.#Q4?6H;U32.QH$@5(?
M/[4I!'WH*!72IH1@GTU4 +6HHD4JC0L%KI))D(HR$UU$TK!:.A\!YJRJ"P I
M&*TLATY/XZVMRKM'WH?:ZS':9R'LK<ZRVU^$:66RAEQVP6N]L\T>UIOF]WWV
MP>,O5I) \DW<=W3;![?-N<Y\Z;_[A=SIB;B7(]N'%6%X^VSW'<O7.\L[C<0M
MN(_(>KT"[U?)[0)''^\B3NZ(_P"R\7EF\0MU%VO]Q4V(3N@X'L]P5C]DY;;%
M[VL>X1F>*<EQ?ROMKE7;R1]*T014?UM=?!O]+H6.G2"YZE0@9C.X#;UISK[I
M7:SPS:<^>\3SUS)=[']OSNL[Q\MP+["?#NRTXH[.>$>)K&WM\5BH5R+%GFD<
M#U0 I!_E2'S537G4FNM!-:"*"0#2J11?2E8M0(HE= VE%QTZB@13=/AYT0QK
MI?1013D@=08@ B@PKU^EO<S[>\)SWVU<K;=N>*>4+-VN["*RG%AB7CMN1/9A
MO#<]IU%@*$B&B%-=PO+%MQ[M+N>Y$Y.W]R'M?<6+L,+P!Q)9[ORW<ORRFU,+
M@S<Y CI0]8T?1EN"XRFSP&X]WB N[(6UCEG'IV2I+68Q3V-_P-N['\G;#YRV
M'/M7<F;V=:*>S7O$W-QWO78VY+;=NV3JM=88KHH!!HD"NM:ZAX=2UJ*ZEK[^
M'4M:BNL5U UU 5U*:THQ]5;CW5MO:EKS%WT87 +R%R%W%\^W&P?::S/)-QPM
M[;?"7%<>&P&"VE9OF'HY&XE'_L2/;6XT6+2B$%&3S# TA%+KX,I:N@K6OEJ*
MZEHM72NHT%?YA@:ZEH$&M0*+@4&ZJUIF"T&H2 UUBB00Y"TI\J<]*1W >7E+
M&QY787N];-M^/.Z'CMTR^WLUE[7%8?B3#9/D[N ]NKB>3B3MT]05=7I5H&:N
M?^<,)PQL;<_>1E=^\@3\/;%Y<VCOGM^W-A=Y;"O6XGV!R%O^VWANVSM[*ULE
MD]1F8@Q'JJ]!CS&RG*<;[RD/]UPS:1^GZB@FVJ^N%DM^%>5KK9&].X"YM=Z;
M6XVX=WIOS(8+M0P/&.-X+]Q#';>WKM3-P[HP7HLI .GGJ0#1040:1=:EU6OR
M!KUL*6XT*GJ'2O@5!H "B :D!U0$'D+?,NV;;<.)WKRA?[2[-\/IMC@G8>V$
ML[&VL8C4D(>ACX:&-B6EL(EKTEC%QD1$8KDR4W\0DVIB3J C4#H6NA:Z%KH6
MNA:>,$="TT6A,)(])M!"=)8V6HW),SL*27J.O34E\%,2>HHAZ0(UH1:T8@!.
MO28E-$:U/(Q6TLM9.9]P6VV]@>[EO&#D;NAV+C%Q6UN3-WS%/C_^W3N;F'EK
M:N(M]OX0KHLZ%Y[V\M<3C?<-[EKODO?-IM/\>/8W-^XMBP]O&Z-N\FY'N)V1
M@\OC[SM6S-Q?9SBW>6WZM['+63/<LE)>R 9K/S1[EV7FE?CK>UY(-V?E70BM
M\M=LRIEKV3&<<;FRZX[@&_LK[@[B; [EV3RCR;M;@[/[O[ALYR59;ON[3AW=
M?95[K_ .:V3#WY=N$X_[Q=NA'_>;MQ!'?5VX$MWS]N(H=^';:&R/N$=L..;C
M#G/8G,ML8"ADN2AMX@ZYS<^W]KV?=%[QO:'VR0[M^6YV9X2^N/F"]K=L>'OE
M-]G/);</>\1V@<NC9O+_ !SOVRCDBE7.;8L<R,-M7%X8<I]UG"_#EWB^_3MW
MS$+=\G;O'1[Z.W$!N^OMO '?9VXDGOJ[<@+'OL[<KVYVUS;Q9N]#9V5\GX"Q
M&ZD*58VW6.3NZ[AGA^ZQO?IVVY.W_P"]7;F#_P!ZNW*CWU=N H=]7;B:_P"]
M7;B:M^];MYN$RW?WVXXB2R[_ 'MLO2_?)V\J3WT=O!%U[@_;195Q]WL]O/*&
M96.%UD4,5A53=2R 6&,DE?E;NKX+X5GQ_N$=LN0I.]SMXD23OD[>8ZSGN3]K
MF&NN,>2,1RKB"@%%3I+$BK;..KW/N<</POVZ[^W9DN6^:-Q\BV6W=O\ 8SVC
M\E][W-'8UVN[8[6>(8V+&1NDF%6;OPYOL^,.*,(^3W/N**S@,&ZXTCNNV79@
MQNPN5>X_<N.W]L[N<M+.R?F_9&XC9VFQLV+GC#8MVT'!&UKR/(]KV&O<[@^"
M[:QVCG.!,6VYX.W[:S1?\.[#QP?%<?X=;_DO:F(.\N>[)<7P%W*YR"[[BMI/
MN:3C^RM+/+>\-D\CM[BW;G,/,F,RT'<EW%FRF[CNY3U1W =RC5)SWW']$7<+
MW&)5WW =RLRS=S/<%;WWQ>^2=]<G\#7)\UL$D;W ?<.X.[".+O<@^1/W-]T^
M?RN9Y7Y1O9N&<@*@X0RDPGX@S]E6)EY;V==]M7N[]W':K;=B/RH[3>&Y> N5
M8N:M@W3=%O\ *BY6Y1V!O+9?=)W)I/>=Q/<],Z<_]R72G<'W"1J_<?W!(/\
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
MQE]65XOV'FXY.V;AV26PX&XJQHL-M[2QP!CMU:<L)81*1" %/IU&T,@6*W4
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
M5KW]C0;:R1W=M\(X2*#QX3 D+O$WS/#L1S.EG(E0>'8DS]*TUWE[],*3"P>
ME.3#R/ Y\1L4]XI$>)Y%DN1/+A,E5P>-!D\BZL\8_,4\)Y#<>E$V7I)VWD7_
M )(2JD.>8D=*YDSDKUO!Z=!=)ZF-OC',JVL\$^?'&@WVWP\3/&7IPT';F-L2
MY$=O Y^HZ#HZ\BSB9G\BUNEP629+,L:6I',\S4P>!(T^8TM7P23X)20V+I>!
MTYL:1N5?/0;:]7(J(49;'U(U$A-:,KWC;,BSP8S"XR29?#QXML?;?<8T%V=#
M4C@H%]9@;6HEW,M*R60DUDFK);R/JU-#".EOU&@X0TQ%AOOX2C&16TD>ZBDK
M$FW2ND(RA1H8U%U)F"7J<S+P.-49T,/ACL-MD(GA*>>%N]F3!K] Y?#P,HT,
MHPC0T'C@D^1$X^LOO'@;+NM7I_<M6U'S,4GA=/1G2M!-3!E#G44"A9)YFF.$
M-8-!]6HK77I'TP=#J4=7S*MTFR@A5P)V0U;;/\:AF'*X9T)LQ*FG""+&'QRS
M44HP8&GJ*#4U-6>GZ!R\\('U=A=/!MH>!M/Z[#6(';8JNH5;T]1Z4>F#KO44
M+ TS*P+!"0QSJ-"<8)JA*VIZE%A;:_<Q/=63-8R+O$HR^'B03/T&#4SP;Y&N
M3)X"C@L_1RU@@\/]%0TJH<K(W7;TD=>G [-BA\A"7(6,"3.JK]+'U)2?XEYF
M5D59@CJ4P3&A%%H3S11?+G(KWI#CN%3D*7H(\34</LJ=#"XPUPF.$O4G@N&6
M.1I?0^!*,F3GQ4<7(D-?76DBW551 [[55(Z_+]0UTXD=;3DZJR1=N1-6R/*A
M(7^0ZK,P9L)=Q:5C HI,E?0*SHFT?MRB8R>E"CZ74R_H9?\ J6&1)*U+*R76
M^9:]%@]=<HF)1'1]Y'06JJB?3H1:F"50FJP),K-&JB=D*&Q+(XT,_P!%X%@?
M4L#:U.FRE"?0?^K++=.VT1N4<(NU3+^!TNCD<4<$?(;7D)/9L5M\O/B5JJ(\
M"69,C_HU=YDY?B(<Q'P_,Q!ZXD?49CJ,P>B)%\R)'H*-#TP./Z*__]H " $!
M 08_ /\ PY;5"GTGX5X7/>?LI?AV+[:)=<^'']U75."BUZ14(TOKVJEZ(=-$
MTA.8$M7W$K\*<[(W'%A *.+YFM0WU7PISMPZJVK';&'<_-DLMR_F6]21R]<[
M07,5?Y[3IPL>T4\YG66V.+6D@,D#B2#_ &038BI(L?J+'F#2[E+ H*>U BU(
M,3=&2$<QYFHH06&NM/&WQOR&WNI[45 5[*)_IV0X#@ _E":(J$40=NE;RW!(
M>.ZUQVTY,*0\O:'AOV]M%CL9T86WF(1>]Q7C3?48"PD*>8G['H:ACW#+;"YQ
M!<>9O!%":VJ)V7U'!%*\CRN"+Q/&Y J-@ZPP8S)R@<[VM*D)<DV )J-^V==[
M"\R)RL_7P!Y4*G+SK37[;O6WY37A6NCG:X'CP*5Y)XI01_ YIM_JUS,%[H>'
MX&AJHLA0=G&@>.J:_6U>P)\3\/\ %Z_;5ZU^!_"K'Z!WT>Y/HN:U^VM?@?I1
M;_\ @/6M1[ZU^[[:N?HT4UV_&M/B/QJ_'AX42\M3O)TX5S9.;C0M U>\!.TZ
MBI)MXZKVK&;&"7KD1DCE55'-4T6X_,+;F3Q<X+6A\BEES=@</C4_Z'K&')DC
M$O*((9W.>X+Y0&-OPK)CZ-?G2RM,C8IY&/B!-PTH>7RU.-MWS-Q_4+BT19$C
M&!5Y20'#1:G?C]:9T44Q<2W^HSJX'N#U%JD?)UINHYCHS/FY=3Q,M?\ :'56
MZ2OO=V;(X&R:\]._4[WG/).OZEY*.X*774T1-N&3(X_VIW75-276I?U#B257
MUE&O8O?1'Z@<%/J#L%_S&E.5&+W!>T_85- ORL=C#RW]0#5;FZ4L^XXK7/\
MX1-&+>*K:CZ.[Q:6Y<BZD=QX4)=KWOEN2 W((*\?XN-?\/OF20P>0MRGZ =S
MK*E$0]3;I!R_QLRYR;C@6NMK4>3MGS'ZEQ7P%KHA%N68T!S4MRAP%N6L:#<.
ML-QWS"QBP&+-GGE/(U YI+B?*1WWK!V_YG[=DPPO,3)\N!Q>&W'.[E<2H'@M
M8$6)\P,#"W')C8/T^>V7$>'N&A=.UD=CWU%F[!U%M>YP3,8]AQLIDBAP4:.!
MNM!T;FN:='-XCQNM60)WW_?2GA]>%?4?;_AVO]U7)NNGV?&E[* )0\/V BE7
M3C>WM*T6DZ]YH'F0<;^%QV"OS6'M'WFE4*/K>K&P]BT2MNX+]RT;_!/NH7]]
M[>*6JW #V4;^*?C6@^/X"B0H]QK7X#\*U^ _"AX#_)>%7JUOC]U:_ ?A6OP'
MX5K\!^%(M_ ?A7%? 5J2>ZWOTKP_SB?<.^D4#MM;]M#F?V_=V"K+IJONU%B:
M:+EI7O3[Z"G7Z^^@.P(M%\TK(PU5+W<MVA>)&@J67>>J=JP_2YBYLN5&TCD_
M,"">%2#<>O=E=,ULCN2.=DKAZ8*@M:2:S,?I/>&;CD1^JV)T7,UA(L$OJ4[*
MR(.D,O)@@21L7IRN8 JAA*.',@K(]/J+<F13N?9N3/8N[FE$-/FS=VWS(=*7
M6#\@@EUG7#K**_XC%W?*DDNTD3N/F'>Y":88MAW:5TB%J0R+=%4$:FA)C=*;
MS)V'T)53M_+>HXY.D-W8'D(TP2(%T*AIO4;Y^FLYH>/XH7@]X(Y"38USMZ=S
MB+7$+U (XHT&@9-BS6<4=$_VG\I&M MV?*!/9'(+D#_-K^3M>3<DJ8GKPLOI
MT_EVC+=:Q$4I5.X1H;4YW] SW<JH1%,5]@8$J4_\K;L]D;7.!$4CEY5/*!RK
MPIQGZ-Z@;&PE'-QYW+RE#HU1I1CW#9-ZQW1_F:Z*<."6N$)XT(,S&SV!OE21
ML@('@::Z;U6'4ER^544(J"CSOU*'F1'(EE-,/,P,=KS6!MWTXODC5P(\H&B
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
MDC<"',>T.!!2Q!"(:SMGZRZ/VK]?D03MAW6'"A9F1R2M(#Q*(PXD'OK<>O\
MY>;7E=3_ "T=/D9$>3M\1DR-M827^GEQ1\W*QK?XM*=A;E&<;*AD,;XYCR.:
MYIY7#E<5UKUHW!X<%!!]W"N4EW*5" GC:X33\:R)VM1_*2"A)7Q'817_ '?[
MMO>2WI+J+,P\(029$GHPS&<L+FL)#!:MKWW"R(\F#-PX)F21N#@X2QAS2H)X
M'_ /-I[/NHD%.X<1X4'*2HL.''L(%JEW'J?=L;'G]-[H,3U&F:4@*@8I2Z:U
MGX/0D[\7;0)H1)&_E>Y5 <K2HL/C3H=\R\W.Q)\E)B^21PY7N!-BH*5_5MQC
MQF;DV%LL?,UG/S\I((4<RAUJFVO#D+<)KW1L#3;D:4(062BZ0<SW$W/ =VMJ
M1C& A2I!/ :W2L=S;<L\84@:<WA3'L".=A=]R(U]QK(BD(<'2.74"Y.BA#PI
MI#6H@\4355I858\%>:X(-BJ@\$MW5!L.^RDXLCHX>9]VEKSRD.)-.Z\Z>8SU
MA <EKX WG#D:\+RZ>VA@NSLS'9A9 :T&21K2V-Q"D%W*MN%86S=:Y3(YWNBQ
MQDN>%YG$-',3J!6/NNT9<.9!D1,D:^%X< '-!&GC1OIVKQ[N%?#A8_!;?2?9
M]_\ D*'N3V"K(G?]R?1<HOBHTTH!3W]G<JT-2MN 0]U.?*YK&@7<XAH:$NI-
MJGGZ[ZWVK"RHV2/&'%*)\@F,7:YL9)9<<4K/V+Y*;/E;_N8,L6-E-A<8S)HP
M@ ERDFG[7TL.HMEZ9W21T0CP6Y<($,SD18D('*:Q-[^<63N62S/='-DOW!^0
M]W\V[_-,54J5K!S^J>G-OW7<HC'-_P 1CX\O+*U'$N<YI)\P[Z@P^G>D-GQ&
M01L8P1X.,$Y!9#RA"4H1X&!CXS6@-2.)C$0_Y@H\J-3@!^'X4=2>]>_N%75+
M_'A\*LAOI]2*[Z2Z_;V?1;A[/MUKA[J[/ G\:T'LM]E!![%U^-?MI O$A>/#
MVUJ*U]W[*"7XK;C2#7L2WP%+S-/$CW^]:TUXJ.%<1[?P JY/O6NU?979]'85
M^T=Q[J6]^SXFA:QU[PE]>-%+7*>"K[JOP3XV^O"MVZ/ZLVG$W?:=UPY\7(QL
MJ".5A;-&YKB&R-(6^M9/S&^6^W3-^7_4>;D9L<<+"&X3R_GEC :+1@N4>-,P
M\E0^/R'FU#@@/?K0<!Y7:&[D3BO94Y(#OY3K=R?LK9][VMYQYL?><28/:[E(
M+,@%0A5171NY9LKYIX]KPHWO>27.Y8&BY<>T#_ =R]EN\T.<HT<2OV7O4TNY
M;ECS]0Y$$_\ 3]KB>'2F1C;/E_AC <="5-;ANV3N.6=N,\H@QVR2"&. DEK6
M@$M4!*AV:7U)GSRL:0I<Y7$-U0T.IMRQXXYG0-R!ZK6-( 9S"[@-%J79MKR'
M1XD3C#_*<>2UM6VX4'.\\KE)?Q6Q)7B:#0411QU':BK1OHMR>Y.SC4)%DGC*
MCB2\?=VU&#<C!4K:_I<2+(0:G* D3/L"MBXE%3NIFH4#715OIP%*B@W0(+=_
M;:@^%YCG8X/:]A+7 @@A""E2?+KJIXFBD:(<:69RB1A;R@$O&H2G=2[1CCDF
M:^<.B:K?,K@A:.^CGXN3+CNQ95Y5>U.6ZH@OY:P.F.I<N7)V=TL,#_5<Y[HP
M3R^4J;7K#W[9,Z&=F5#%(Z-KASM,C04(!*$5S ZI?N\.WZ+T?9]_^.X^XC[?
MH/A]M&W9V+I16QLG8.^DO[. ^^@=./[/;4FX;]NF'MN'$UTDD^5*(V-# I-U
M<Y.P UG8[>LF;]O^.R41[9M^)E_S)&"P]>:**$CF"?F\*R^G?DQL6X[1MN4Y
M^+#-C12F<L>[E#O48IT/#2F;U\PMSWQN#N$[99GYDN4&MCD*N'\PIH:Q=QZS
M@BW7< Z.642M9*LA0O4.6]8^+L/2&U1.QVL#9#AP<RL" KR<!38,/#Q\:.,%
M&PQL8@4V" 4@:4-@5 \.VBGV=_&U("+Z]I^-+]?NK\Q3V:TAX\?LH$V&HO\
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
M6ZTIN?W4HT\?QHZ>PFO'F[5LG;K0!<3Q/#B--:/9>_<-#1C![0="![CQH%R
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
MIO!B9E9LN#E9HF9BN87.F:AY7>G8I8I3<-OS0ZJDR@\0^E-N$W.'M\I8X%X
MO1CS>M]Z>9V*T_K,HE':$@/.B:U/D9'7W488A+XX-QRV'E"V:.9>-=*=?877
M7465!L^[X<NY[;N&?DRQ38D<S3,WD>Y%+:Z2ZUV+=\;(Z@;M.$S>MO;*UT^/
MF" "=KV DM(>TT>T>RVBW/!*4$#V+\-:',.8$C50AKK+YI=8;A!@8&P;+G94
M ED##/DQ8[W1,C"J27#A76?5.V=<;_MW2.!O6;A],[;MN=/!&8(\AP;,]D3^
M5SG);@E,FA^874;)&M'HB3<,UT@8GEYB'$ T,2+Y@]2R-:OY\W)='P.OJ<PT
M[*?A9/S+ZAQB+.$&=DM-QHKGJ4-; -DZFZNWCIS8MRP<CJ//RLO,FPR'S?RH
M&%3'S#E+G< *Z;Z4SY3-GXNWX@RI7*7&1D(:\$E39U(SB=1>U[4 O=X"^J>%
M(;!#[TK+W3<)X\?%PX))YYI2C6,C;S$DDH@%#Y.=*[T9]CV.7*Q,T8TQ$4TW
M-R^;E<A#"M9.Y89CDEDYI'%J<RN\QTN3>L?I#H'I_/'2N+N.&>H^H96.9@X6
M)))>.*0_[69S0ZS00.-;-L.#LV#+OL6'C/S]Q,,3IY<KTAZKGO0N*O*ZTV*'
MRM%@UH0($3LX4"? Z:KV^VBHOK[O&U9>?*0UF-!+,XD\&,4BY&J5FX RI9-N
MP<F3&A@YB6- <YI):J)3'MC:'EO  &X]NA'>:+@;?E2_#P&E8F*X<Y,T8()&
M@=>Q[C4>SXS?2BEQ /+Q5B.[*GW?*A:Z>:5\G,@<2I/]HJ#7I1-Y&IY; )IV
M7&M>5[E%[%UD4A+VH-QLN9H"VYW"[1X\:!9EO=<%OF=P^.E<IR7D,"_F<AUU
M'LK"C&5(&"5MPYRB^A(/%:&3/+(OZ:UU7R6\"M9,<,\K4F<1YB18FF\N5,G*
MA21RZ< $1*2;+DOVR/)0_;1$^;,#=4D<ATX)2RS/D-QYE.ONK^:T.46!"@V_
M;6!/ D;&Y<)?P">H ZPTM6+N$3 YSL5BE 2O(JGVFHBA:0QXL= NE^T4YKP3
M'^GG!"V*M;8K>]9+FXT?._(F/.6J021Y;ZI7FB "70C[1P"T/Y35U5%6RC[*
M:1"T(O $'1>*6IS0UA5 @"GAJBII7Y !J?*+_5*:?3C0QO!Y@U+(  >*T6P.
MB;ZTX;(&FP\Y"V/&NI(8Y.9^.[#5'$KS,&BW2E(X>VNL?F_UWN6-M^V=.[1F
MYD(FD:QV1/CX[WLCC:2"YSB@'>:ZAZ@S-VW&#Y?X.ZYF#TATXS*G_2_HHYW,
M9F9$/-R.EE: =+"L;)RFIF.'-(2 7*4MRG2O3@B'E0 \H!/>G'6N9Y:UH:%<
MX  #2Q+1I7HG)B=)<<C7M4<-%4J1396Y$?(ZY!D:2+CA<4 !'+S-+B0C]$U3
M2LF"<1.S.9IB8$Y@BH4U !K9-VEVR>3I+H?<<#-SLSTB6&4REX9&H5SBUA4C
M0>-=/]%[9$(L7:-OQ<9K0 +Q1!A4 D+:I@=#&[[*^6<;8@X2'?2];?Q8NG"U
M%(&F1[CYB XIHAXI2''8%12&C\*);$+!0X  C3L2G,/*$(U('N\UTH'E:;J4
M4V.@3@@KF?R@%" 1?OUJ\80V''L3@EJ]">1C6O:1RHT%RV[O;3MPV@%T(/-R
MM-^TD)<(.-=/O9U%N>5\M-WW7"P^I=@R\J=^-CXYG:Q\^/&YQ$9:T\$6NE_F
M;T1NN-N&+O.U867,R*0.='+/"'/:]NH(<JK4G >F_N_A--R>0<\;\A"44.YV
MZ<=-:+I(6.D>^3F+@"4MKQO3OY#18<.)*DHGX5_LV@@#^$<>*Z59K4() #02
MM^SC2-"7O8Z$GO%!Q 1%-OVBU9D1$;B8)%#@W7E0 :<3K70\TA:S''5&WP2@
MD%OI29+.4$DD<:Z5Z6WGIW:\Z/KCH#SY1QX7R,R\G#+&$.0BSC77'0LVV3X>
MQ2;WF;CL&08RS'EQCDEX9&4Y;->*PIY61/F$;&N*M)*#3E14!KT_1:&D$<H
M "J/;63G01"/*Y2]KXVV4*X%1P)UK;OEKUAO<V/T)U=N>)MSH\F>1N-CSOF$
M;5#G<K575+@WK:.J=CR8<O#W/!QLN.6)X<WEGB;("""G*1QH,:+$HE^&NA2]
M29,[VPQ0QNDED>Y&L8P%[G$D\ /A4?\ =/\ E;U$)F8S<L=22;=,2QC YL3F
M3%C@ YW?>U'?MS8)I,B5\P<\*5+N;FN+KK0QF,80O*&V[$XKV5GYWI0"=D9=
M$3RJH:=-*Z:^671>VY.Y[SU-O&/M\$.)$9'Q1SSMC=*X,!(8T&YT%;+C;IL6
M(_Y@]08&!N.^;C+!$<D9,T/J/9ZG*'GD+DKE:0UMFM  &ED'8*Y7. *H#[SI
MJEJ!3V@^[WT_(R)(X88FN?)+(X!C&B[B2;&U;G\DOECOD&[_ #)ZAQ,K%DBV
MZ4/=M\+V.B=+DOC(]-H)L%!-;GU+N SMXWC=-Q=/-,TR3'GR)"_E!O9JULT.
M[[3G;9TG)-BNW//R8G-8,?F'.R,.;=S@4\#6#TST3T_A0;G^G@.=N7Z>,9.3
ME!B32R2\I<XN< E(@)((.B :#336N;4J4[+IWT."(OL7OXUX<?C]@K><N;(]
M&67%GCB\W*XN,?*-=1?2MSW-TAE=+F2N#B38.>20JW5:C'$-34E$XU(U+D%%
M2R\>RU,F+261RQDZV4G\*Q,4$-/Z8! 1S!P:-2.--;?CKV>[5* 5;W4FP7A1
M.O8/K:CY;VXZ^U1I5QYN!(73ZI3B6"_&X'NU%8CT1PGC\$7[J%K#$3AIZ0N!
M604!65]R#VE2B\2:C :"@![R4L5)L!2!NH4@A3W^"4/* ?BG%->VD MVIQ5/
M?2:]BZ#5:9E<OF9*U_, -6JBV/961AEW/)@1!KQ;F!+1RH+DA:;(6HI<!8VO
M^RLB0C_=3!MNYO[-*E!)'-D2&W $COXT!JK04[;=OLKG>0&A+$H0+KWZ&I3L
M\3YYRTD&(<R#0N\ILG9K7/\ J<HOY[Q.8_4:CE(6@1ASJ@\_HR7MJ!R]E'E9
MDQJUX'+#(" X>8J @HY6;+*_+YP[F<JAP<"+&ZK6]C<\#(QL;<Y(6XAE!#I(
MXFH'FUFN';3GN*!K2XGL "UTO_=(Z,W3DVK/P\[=>K'8T\D9B@QYHH,;%<V,
M\KSDO>20= SOJ#?\MIEBD\T2@E$(N20A]]-QF M:ZP:+@> O>UZDS9WLCCCC
M?(><\O-RW1";E*?TWT3M6;N,W-^G]/;X7SS2N<[E:V-L84 GCVT-XVWY2=38
M6WRM;+!F;F8,9^1SCF!CA,[I6M2ZN /=63DYOR&ZVW+8\=CY';KM7].RX&,
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
M?'NO1)06N55 +GXU)MN(\*Y6CE<I"_Q%OYAI6%_>U^;.P/;T/L.?#D; -SA
MBS\F%W/'+!',/YK'$6+51*P=DVN&+$PL#'BQL>&)H8QD<3 QH06!04H(*D:=
MVJTIB!/$D#O\.VB&M:W4V'P6^M7-K(/V7^E.W[OH!!\1^S_"W#/D_+!CRN/8
M &D%:RL7=!CR2RY;XV^IR$CF=J%T\*.X=(#GB?$)&QQ! ERU"B#6BW=\.9HB
M<>8EKBHO<G@HJ*$0R+SM_A(0@H>;LTJ9S_S?IT)) 3RWUO61R/! E>4UU<::
MT$7';Q2NT@'32_PJR'P(KMY?M^RE.@2Q^_QJQ0$=FO=4 LOK1]]U'&FI;_@@
MI3AZ?WUE@A#ZSK(BH21W7H!;  CP^ONI>(5?: !>M5O14=GW]XHDNL!:Q[-
MI.M2(YNA%^RWVBLR1_*DDC;V6S3^-30M*\T3FM%C;E.M^RLXN:[TP)GKRV <
MIX]R5+RD$B>5..I7P6U Z MX\-#]AH$+RG]O9HJTI *D:A>/:A12:],1M'.+
M@'B-5/LKG(805^U;FLH%L1YHGHUQ0*@"7TUK9F&6'TH-WQ'B-K@;B<6 'A72
M\3%M'MNH(M^B<B7O0:>)(37[N-;_ -)Y&W8PZNP]OR\K8<YT49E9FLA+X/3<
M6KS^HU"ER#6_]&]==,[SM&-MNYY<&W;M)CRMP<[%BF<UCA(1RGR-%]$J*#.A
M(E"-,B^5Q0#6_$TR5CVW T(XKKP2ARD$E+6NFBV/;1=+<<OOXA$:HTH\S0'.
ML"&6TXJ>-'E(9*4#'! A0]@K$ZFZ=S\W S]IR&9F#N.W338^;B31.#V2QS0E
MKV%O+[:Z>^2/]X[J.;=-ER,C"VW;.H=QR)'2M:YP@8,E\A+7."#FXA:VOK/I
MK,Q]PP=PQ,?*AGQY!(PLF8)&.#FE$(=4C0 GIN"<+-_971^$U1R3;JIUNXQ
M(M,6X\W#O:A4=@HJJ D6*:]GL%#,,;#(P@A1?RE55#Q%/P_E_O.X;=C%H 9C
MY4T;>8!&IZ9  MQIS#U5NAEY"R-YS)WN%M;.<5%38.]_-/J/$V^<O9^CP\[+
MC+F2+S-<_P!0+:AN_6&=E;EGNE=,<O,E?+/(]S@\E[Y%<\J?C3,6"_ILY6K9
M"A74VM1)8XL"J@*)POVBI]M;(UDCAR- L3S$@C@5K;.LLW;)I>F>C<[!R9<J
M2/FBFG,WJ.:#_F\M;1L6&P18VU;7CXD36@(&P0-98#PJ)Q*CU9F+P13;M")3
M'"X+I;ZC2,V/!"M(%MV7%OQH *.;]GAK1;R@D@F_?HH.BI1_E-:-50\3K^47
MH"3D150J!:];KGRB!Q8TNC0-YFN#'&RWUKH[&DY4CW';)%<GY1F."7/=72<;
M2.5NT8-A=!^G;QXVIP\?=I1('U[$H7* Z(+^]04%=5?+?K':\7=]DZDVG,P)
ML7+B9-$3D0NC#@V0.0A5!U"5O>Z=-;=*[Y9]3;MG;CLDOY78!_4>K+C/ "&)
MO/;M%8\)<#(&AK@$)): "M]>%<Q!-CJH/AK<UDEAY91$\ JB6.BF[ETK:=MW
M'&R6?+G8-UP,_JW,0DY6()P\8$)X-E##S&UB:Z5^5?0.SX>Q[#TWM.#A0XF'
M!'"PNQH&Q\[@QK>=Y*J2IH%A(;SZ67@A)]E-#G7X&W?V6H#B5\>"5Q2Z\5^-
M:<?@EOC])/9]_P#B-VPU(=)B3@)Q)8;6XWK)EAFGCC;G2O\ S.:$:_LL+5B[
M9O33.&QMC<77L@#D)UO32&XS9I6H>=C&N#GCP!2G9F.^ ^H\/!#FD6).@"UE
M0X;RU8GAG+8$-:O"YK*=%"][6R/ M<A205(-S0CR,20E@NC"=;Z@=]7Q91P(
M+76X?V3KWT2YA&BJ.\ZVLE N!*@]@T3NH-'$Z* E_!300B]^T_LL:Q(B.;U9
MV'7_ #@.Y* +?.,$(ET_E:5E,8PAQE?YB$N"0MQ=#0=_:'V]_P"-$KQMKV=P
M&M%K4*%-1?ZI1+(G'L0?F/B!7)!B2EV@;R.*6\++3TPY6E[5"AW=>U@E2"6&
M0?S&@N0I?V%3:F#*?=S$=SJT(G$'OK=\V$L>^/'E=Y4+@X@HO=:IR_49<]K)
M9X0=RBFA%'*"N@X6X:)05$3QX:5)'B8TDK_X>0%Q/M0FU&/]/+&5(;&62!Q!
MM_96] C#R@H5?3>$[^%J>3CY4<<BM>\->K0A:XD\ M=.YN"<B?.?O6%_*9S.
M?*Y^0P$<OMKIK^J8[\?(9!M1+) C@?T;P01W+7J-_==5UIL$H5?*BA"H1.ZL
M_I_YB]&[5)NF5C9$./O4>)CQYV-)*Q&31SA@>'L?=5-9^^?)/<#UIT?ESY63
MB88R&?K,"%I+F0/4\I :0&E5J>#</E7U#Z.(7DRQQMF:]D10O!C<ZP%J?B]2
M=+[IML\;C&YN5!-'REMG*"$LG=3,:9CF>8,<$0-6Q74K46X,>UP<T%&%3VCM
M"WKSK:Z.0Z'AQ!J3%FA#Q(PM<2 ?X2"MAVU%OFR2R8KH,AF5#+ YS)()FO#V
MO:YGY4-;M\J>L]Z?N.^=$Q[?B@Y4SI9/TF0QXP^61Y()_DO!"\!3TXL=\6GV
M5TW,$!9-N T) _)<<>%,LI5P"#@HN5[ *(M[P+]M]=:7LU%]%TM38<Q\3&.+
M0?40>TDG@#398LC'<#KYFJ"BZ<4H.$L0>P@^4M(-_P#-UIL,4C&AH T%P+ ]
ME/,V1&&QE2K@/< ZZU+#BR1S3N:0P1$./-Y@ G ]M=/="]+[7N&\[KU%NN+A
MMQL*&2?]-%/.UCI7\@<&@ ZULN9U#M,,'6?4>#A[CEN?$P9$;Y8P])'$<_,
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
M$ .R6N=H5/*;#705_P#7R+W>5HIY&O(;<--/"U3N(/F!%N\N6VBUU9 +G']
M.!%P'%Q!MJA/TGV??_CE3A?P/"U]*Y=057P543PH=1;;B"7.VL2S2<C 7\B-
M)0M *!#4N%F!S'1S/:CP;%MB!;L%<[22#<#Z]@%7%JCIK49C*%LD;@04"M*:
M]JU+M>4]LC_TAC#7$6!;RZ&YL*SHV#E@FR'R-(7E +B3J@X4 .[VD$I\: [.
M.MPB:+5RJ\;_ 'BD[]?MI552$[D!7OK'X?\ $1\W<K@5]U1(;C"8=/*Y8[WJ
M=2A,S[C_ $KHE-;K8(>Y.Q*THCV?00 A+45-0->"5+DR,YL?;7QR2*%3F4M-
M@FK34># X!D$;6?F*(G8$N*BG<"\W"][DMQI\9;<P9!-B=&MT(M8FIP(W%,J
M3ML"0$XVI?33RC@> T!TUH>4^4V*'7[$H[:Z.4L?Y?R.*E+H4*6IN3E,E<;N
M,9:\BW^KVT ,1S2U6@EO+HB:"ZT]DV&'1^G)_NU<21JJ(E3X>,SEB?,0UG]E
MW/RG3QKJGJ!RB1N1B8PO8%[!I:X-ZWGI3IE\QZYZIV_(PL7TP]C8CE1.C:]\
MH #6Q@JBW6MYZRZPW%TVZ=2;MD;KGY&1(7%TV1,Z7DYGN)1ONK'PL1\4@CA
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
MA -5X^4J*4=6Y*#4 ,)0Z?PZVH\W5N2' :'D"VOJ."4&2]59,D*E0U 0>%T
MK&D?N6=F[?'*Q\\,7-SRQAWY%:TJUP%ZAZ;CP3@<D,+7LY"U>1J74<Q=VK7*
MJ:]G?8JO961M75VP;9O&+E0R0R,S<2#(YF2M+7@B5I#FH;UNG5O0&Q,^776F
M29\AV?TY%#A8V3-(2X&?#C:R![B_4HJ5DP=#O=U7MS))3%/'S->V-A'*UPY#
MYW"]E%.<_P"76]SL@57P@NY@U391=4H8Y^6?4?D):/Y3@21KKVVIO)\M.H0)
M"4)9HJ!NJD+461G=*YNTXLKX@7Y?,'\LB*1Y-&\:V;J;^\!UK/\ T+'FQ<K)
MZ>P'^G^J:QS'R03R.1P8\*"ES6U="_*CI':=BV[:\.#&9^EP\>$R>DQ#)(]C
M 9)7&[G%23QH1L/*+! @ '<G!!2@ZG7P(U%/85!+'-!L>!'9I6U;SBLD8_8W
M9'Z'(82UT3\AP+G-+0@Y@WC0_5[UEPRGB'KS=AT %<[>I<Q[#_#S:$<">7BE
M,#]URY\-DS'^B"6O>T.NUSD'D(J;I'+B,'.R%K0&HIC:CB0@)*GC10]H3L\=
M:"<"/?K07ZE#]'?P\:7M^- H@47[Z<Q0KF/:WQ+4\+UC=3;3'(S<L*:5V'DL
ML8Q*BH[@'I?PJ([OOV7BY@!]0,D1JH"O,0A/A1$/56:B6(>"B^+:1W5F:;]K
M;>'EKR=59AU_L^S^&D=U3ECO'*OL\E*.K<T#B%;=/]5*DE;U1D33AAY&'E)+
M@%X"MKW+?]QFRMBV_<<;)&(T.#)/1F#@).8(04"UMGRVD@]&+"Q<6-@:T",&
M",L'+PX_"BA[$TUO\:NAT3V?3M^"8R9MJCE.*]I'/&YXU;Q51PI_ZK?,Z &1
MW*SU41BD-%QP%-<SJ7<'(A<WU$:4U6RT\LW7*F@:YO,CR'D*@Y2EN^GX#HW,
MAG#?5<Y5>X(7O<[B>:D:38 '0W2^FM>8Z&WO0_;7L'Q_QQ\3\:!/#\-;43=4
M\.U$]M<I_>._WUG8DV''+.,>1T3G,!+7AJA"BW2IM@W3";CA^5(QCRP!C@7$
M!514%1[CB2XX=D-$C0SEL=6Z>-2=,O+GP3CTV6=RH5! 2QJ3JS;L65T,KO6D
M$33;F\R^70$T,;,QY&31N+$>TKS-'*3H*O&Y$X!.'8G&@"U>'F 5.)X5S/:
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
M:"I\/WUP6WONGMJ_8%[-+T/;V]U?Q4$73VI[;5W6^_\ \1__V5!+ P04
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
M7J,4XC<GB &@WV2_"J_#G[7LC59)6J%:@56$3;KH&>R0%G.*ERR=!5:&<)1
M8$" 4!W599S ?HQ@R"-\]6@2@]*)AQF<#!Q81;\$:P8?8A:8%X!L</=QF7>*
MGA:[*M-IDY,J'(]CL%O,_I(=41L=0MO)!]@^0"4%+31MSQAVB-4!+G-PM=WE
M&1M]ZQD[S>*1;E_7ZFO.FM'*N#[6IT6CMX$QHV7M'XLAGHH8U!188P28Q'7$
M!C/89&"QSDA(Q_2,KK=['L-]5ES&ZAP_?0D+:E"3" 73&/SNM)?QE<[@G&:Q
MR* [)^&6M^[3.[++'JW>+L,9Z;PBKX=/QB$8HF,XRM^#<7885R ZYW$&QLWG
MI1<DB&Z#7M?=U_O#EE_7P63L[5P,89[T'- [3N@W0):SAEPG%%T']:#@B8"#
M225N(&A D-JIG@XU&69LC(C2,[\ -0;7#)IS[<L"K3F\!*[3"M7K^EJO>;/9
M?WK!IM#.-/&.6ZR&L+BJHK5MVVBX[HJ7/709T=)#![&)T3B4T?[W[N.=Z/'.
MSO;.#BXS^6@1.&1STMQXCXU&19G0TI.JQ9?EN!D9?JHL4,N4>%I[U )Y7O ,
M38ZL7&IN>,90!<7C^=8\0IC\50K2'1ASGAEFS@W^X#;#NT!/F[)J\-;$VPTO
ME/"Y=3@4T(,( WJ>8C9W(X_$?@3?%@\-J*N-(5S?>!$E:+_#<Y)--%WHL>[R
M#8=DS_-_;6VI5ZG.DF?J%&[+?3BT?S8:5AC.]KYZ/R.1?8:'6W"/??6O.&O@
MSWN/U-:6Q#F>OSS^5Q@_X/C#$U1KK0@$_6X(^ZA+^[M#N&4^*M0-59&ER8,7
M7Z-G/AL,Z1D,_ Y>YBV"F?Z^NIC/8)8'93Q,1_OJ))YJ7J*3 N>]]\C_UD/S
M-?R3 \Z>/X1UZ5FB(6S3QRU&")Z!Z.*ZWV#9_&6Q2A5_O>"-_@!QY+Q?MZ[$
M']SQ;?'-?L6!Z*7#(F^J+S5V\'3&6548C4G7"7H J%+@#"+FI,9P+.'\$PB5
M\*.O)^EHTO<"L. K__B#PL5Q?>Z(1P(AHG9.5#,C)V9:($A'GL X)B<Q(GO,
MN]0".-/>7_X'V#S 3\$4"4%,@AL2G-3[;O4._FS )5A?\[4["\("!R9FJ!X-
M4XZ1]"WB0*YQ=0;;53)N"?9U3D;F10E34AL&$SU_?VIN3';A>JZ^WH"+,4'@
M 7S)]8P6G=HZ<\A#?"W80547H(>+F3Q*# ;^]19)$MS6Z>4$'+S@,NP"%N(&
M>L[?W8I$\LTFI#&'OQ1IP/VA&!H,,T5#)M$S3:.K^G?$2E*MC209 Q"=HJQ&
M^R%!4X5&I&8@0K!4,[@Y1X0N@"<.3OI4W."X!(?]DJ2M<O 3Z *!R=M;%QD4
MOXJG5L:J#HYF)(T/"5E8@>/<THI:(ZZ!?Z9E8/"PA%M3#D+%>#T:P02G92@$
M-*6YG1"9L-YT[EBD]+>*U..=W8V/<+R=.O@ZS_KS\F.VB-^H2J=_<*%EP]?7
MPAW'1_/Y-U\W8EC=\<J/OW7E_Q6/8D&D/K?@XZ(!/^WQIKK6^B,)_2Q.$W4E
M3S#7=^=:Y]NWJ2C9HU=]MZZ']35S@MUMWSV=VSW.)6ED_, (#L<<#Q+I<SM$
M^CX]R8R,_@W*X2&B()IGA.>OR1O2\?:K5L!N-@=UHRG<K?!<?COLC#:!QG.;
M3H?@VGE']SBW,4?V'Q.!"%66ZL;XZ(5$&N>L^5A4IG&BNZ$ BQ6$86;CE,L
MR%WT PBPE^@*%CF#GC",I!@U^#H,2AAP2_-,<+?(TTRZB$:R\&CTB 0/HRT3
M\A8W6E8\1E)"QQS-90.)&+\V2\&K9MV&LV:T+E)9D5PR<I+ _0+GSDR'#"8P
MB7*)U).T=H^-H'X]G^68,SZ['ZR\*]SO\>IQO]\%Q(?)BC)<8#."8ZZSN8ME
M9"QE=?P)Y6<Z*U#3B>7@OCZ<BQQZ>)7#2SC[C>TJEV=!2XRB%.8N+)%$\4?@
M36.XO;;5 894*4EIX=O<O#RT9S8#F:03<^V6A5+#NB$]BW\M",&,BF*F"=EJ
M*TO$=Q3(&YQ 0GLP283/:8!7%60\3T!:-)K2ZVO>F'P\\:Z$\>?5"^.%R[SY
M'E#GP96FW"X0?7]F73_2J4HGV&VI<8+6$GX6-Y.TI,G5%T-\E@;8]?I:^[MX
MY=N/2_I3,6+4<60A97$I.>F,C!V:&(.]B8&:W0SYJG(HL#?Y('OH&4+!-T$B
M]WZ C@PZ/OX!.OXUH./NEZF*] M4Q04>1#_'$$%!=RZ#&[,_F)3HN)ZLUHK^
MTOFN=L*^FD.CXB@&-^2.)WB[,WR95C&#('<[S:M;FR7[./4DSO]#MO2+IWI5
M9$V.Z7#JLY.V9_2^IU0=Z1+3T-?77H*9G#.DS ;+*]C$65.BG=^36KR:3/2_
M0/LZJ\0=0;%'T/TY? &>) 8\82TV#C9IY@N4L/UZ*^6/(_OXI:S(+[<HR=?[
M, -N86PZ;N,E<,X\P&0?[30<T"$/*!V#6^QP4A7&ASACS+RN4R6" *&7B7.S
M9$@_9R%TZ=1L,J]21+TH-0'."WK4XQ3SN=C3L3C$?%%B).>EQS"TFG//=O=V
M.(E:<M?J:YU=Z:TI2-1D?4V2UQ?[@_?G:O2R65$_]@GBXGS2J"VDXSC-FK*;
MA=*_Y[AA^%.N+V%>!,ET4QI-MJS:\/2Y1>G-"Y.FBUPY2+!'0+(,\:=-SNG'
MNJQ13$@I5E@$$H.0SJA&2))2XZLF(S MS?]H2AMQL%=.:=P5RD@TB3#5OAP>
M7*<VO!93)1BG"A)2.P6GN\B3!B&!SN@H%MLS//7-HSOB;8S555ID?-/T91?%
MKF"-@R,W7T(&B#'?-%XP1![)2R=0Z#+ -O<.A*<RH21S!T98[>=?#OS< 3_7
MR$SGH:+L,L:(,LY,A0EG\?6XR40M64@SH2QGNI Q=["JRV;$N6M8ND'@ZX25
M51WF3=/1L1KUU:94 ;4$@NH$00Y )^+2894/!K_0OR/($12OCG$!+ILTJ^?R
MN+S(N'@/0VNE9CP-@24U*DF/PV<LS#4IKL&/+B,:0%[4.-VJCKF0AOWM4E\6
M\%/$FRRQ'"R3Q3>/,MS,2I3 %JPO/\HK/+&RPA@!S(U_;P,&#C7HXL>DD5C'
MI$XD0@":"WV&VD3R2,@NTZOV\W99GXM.H"1.5UBCI*ZFE3MVPK\])6T?9(^9
M=.MXQ&@#ITXL?]HABS(_U$76\7&F!,,4*LHZP[*(,NWJ-/B"1GW!!X3NS$BE
MP;#P%&*9!0HK/&.H<5M'\,1D08D$(MVT0_2AX%%R3!''K,;RNY8)@=(C P\6
M;M\#1B.;-6",6<&.XH]:S =&&=&\&#<E:7QYG=W@6\R O8-$CR-!:5TL\%C0
ML"M38QO:_OUWG.<1F#"VV$C^O4E^^X+\RA N#@(I ERK^ I4)^/$X<W"UI.G
M',5"PN&2&6DE@'6JR4:"QTRQQ*$$@2[3BG#EIEM8[ *4WC2=/4BA)ILXW1<
M,O$F/*F:$TI0N-V[M?W(ECPJ4G# XBQ,6KWO*21G&@M^),6:PJ(8J#B5RB'Q
MLWXC//:;A&YAED""]S%M$RF:4G,!D@S&Q?M-,5/51:%M="ZRE2,4GA/@-TA<
MYKBCE"/QWVR$Y489J(]^X+Z,^_[\ _?]2W#?+U '3VXU_+6^=BK9 4O3#OVT
MGQ%#-RZMH.G1)"TRAU53"=Q=K"U8.VN^@OZP()X?A0*WP$%VJG/MNU+S94H7
M##QK/R?.9#:.AOVN0Q+3S&&)G$_@/>]&N5VF#./Y;R^*/)O#KOWVPC?1R5P8
MC<I&<[EIDU-NCU__(N0U^+)V8&Z?OD./,\^#(?0\SX;1V03 M]X@&S',WN,T
M#2_MV<[<2V!+EHQV44Z2%\9?E"%KL3-_I,0UT#]4M4&7HXF#6K]L!(>':1&R
M>3OJ>2#+YN<0V\I;\F.6F)HLPR,C3_U0M"_%;.0YH0$+GM+$C3J(Z#7HHR#[
MP832^^!B2.;LZE(&,)I=)N=F#NX0;O5]![0[>N$E&N$J#,&L1@/,O"H?2Q("
MF@W/)KR/_Q,.%H.IACCDA@<>/]HG4??= 0OVQUB4'"RZ[5VYVE2]&V'@DOZ=
M>-9&1/IV93]4HJ@>I6:#SUGGF/F:5[Y5(3J$F@WT4CRWE0'GYM=@'[JB.K (
M8RI-S\&-4@24DZ+S*]QD[4I1G1)ND.R/MG+EV@$[!E0C3%*$"TT+"]J'(:AP
MV*(DTREX&HAOPI4WPZ4C6*M"2QD?YRJ_\3K!T= $$,B#/[#.O6G:+&CC!B;8
M+0&,/(*;D)K&?I0=99?90@#))$76I1K9:K">LI9P3G>)@KWPQ(8FA?>S#X<:
MX7L"A^;^>[)(>J,%,CEI@9=>BJMA(^HC(\J+< %=O4DG2P_V4=M"4%Y3?SF%
MY\1_O&'U8:.E3C.%9S94N%S+@.6VZA+>6%)%)DU,\-44C(>J&>+$ZA1&,E<5
M^+H9YU"+*3#%S\K7L#(JAZ<FEK"K@M=-TB'810=2WHZ6AWD+,]+1Y-*RU%>%
M2SX$X7\D0;!0.MM2& 6@,BNEN&XG!#M:B!98:X;"OGVBIWD*OCL_7BI]2.M6
M$RYM(^# A3C;4 _&C_D!M(;'N<=2"+M4JL/YUMOXFO>%%&0+>&XR$P# J),]
M].X31X8S#1GS1F4ZY+"-$8=?[GM1R*L&P>!S#^IU'F K8]Q18[6SQOU++U0^
MO5[AYZY4H]JP(!XNQ$;B!8[CPPZL@YV[&Z0(F=5F?."E;ES8!J5>@07.@%8V
MN.BSI=$TXL69&2TRB=X$?/8"K+ML71DI/C)%1Z8*R:@G..7.-7#Q-S[R%'LA
MDQHGQV$7B[ZB15$A#TD*QZF=27Q7>;R_W ;)ES6E['$-$WJ7@'Z/?X!^#/H]
M^7N#?HO@/I2B^Y0:3E&F?$S\9F!$.+*J$-,3WD>V5T!RR9JJ@LAO3VZ%81WK
MUAB$%P(RNS([(A=J<&T2>EP>MT>:4_J'Q/LP"X$I"2GJ[$W!4B6U&4:6E>Y$
MK<=?@B,D-HTM(75T*==@CE63= ;ST*-)3ODCWO<C(ETB[ 7=!E#58,ECOE'
MVP/[_%'3) 3JJ6IT?BX)EAK!!H/A50:/!1.%;@9_J##SD2YS8W_!NS YA(&M
M:4&04H1$8CHK9L*R"3<2.1W(-@3S(@-8AF ':.N?F+4S9"VQ*\+7F%3L%PAF
M8?Y(.#KBJ.D6IG@I(/@,D*'+ GV=F$2%#(AP4_E#P?4-9B0R;\$MCE7<%:);
M&Y9FVOONL1M1"'$M^I1*"I@LE\:AS(3"QT)/&4IL'E/U2X*^I N"2FZ8(0E3
M 9AH697Q-7;-_1RFBD*FE+)CF'-&1&M63-.JZLV_P;Q(EY[3=3G@RUE\W:ZZ
M-X2N.*<;US#U8T.P7I&Q06@6BS@*(ZH=R@HDYD$C9]$V1(;UE*-TV9RS:<Q/
M$>N).;G$"7K+%2?<$"YBN>/8V0AS.E N#:S9RC#J."MFL"AS4IWN%T-*0;GU
M6F!?8)DCQ7X_3P/WK4R$\3(V?RI*!%X2TDQ<H4O),U5!J9DH ^$J,^MK*S-S
M2HD8R149L9)<(K/RQAV3,N:Z.*3/[J_HJK3^B,E#95$+FRZ-.@I/8@U"4+,J
ML2XQ\>O!$J-C!;HYU6.4,\PQ">\6RRF--BDFE2A$;, #RR)P<M&BG4U0FT9B
MC\-V%65*GB^<HE0<CH5!Z!L1O8%>G*$L5<T,\[AP.;QU"  T^3QI[XZL] 4C
M8 -0>T_U%.:4)W%$$L<D;V!6HUX>IQE^A"E'?4W/?T<8J^0$UT0SX4D\PR_
M;G[$CR.?(#(LEU=ZCJ^*9_CLXI+^>S1!5>)?2TE<QY'-[F,- ]X!28)<%OA7
M4W^KA.F;*@L7JD?^(@E[9.YG_B%@\:J:H>--#/="5 UF;=/!-!^XI539G<"(
MLO826DN>*AQ]S(OK3">71B&&CJJFO'--;"BH ,[EVCD@WALBA$Q!=>"5CWI"
MX(P)V)^48 ?"FK$*0Z)(_,\L]1 C2I71">$\Z)S5E/?FW6^H5@Q%]OJ:=[A)
MIP2?-#<4ZJEG!"UQ&3'M)G-$Q^9E$;^*MBXK4&0NX8R6N;#XC\$,P \MU\0$
MGI V1E;2HLRU'! Z'5*<:^F].4^?D2D\!2():0[ZK:9<34IBK)I*<D.#:PV6
M85_R2$D/XTW+F S(;4TC83FW,HU'CGD.\,M5D]9.<X$HC[3FE!&3(H>YKS "
M\P+>GTK'&=;N5D5[LZ\G!9]J[_ECS,9%NF+,HI7K&KXE%!6EE,";R2^;*\F2
MO2\) 0ZV6CAR9-6-EG+#8SZDIN^[OE%CTC>+IJR]1<$U"9]GIDKF2T=I=%_B
M5H]'8DVKA7.R+)C^\3NB@=%]=-^#?B=@LF,TIDZ]Q+Y#:P?W\CI:CA.3XTLM
M6EH6GJG![:-N",K+6P =FY*.*L=C=<"OF5S+16/KP>;0CT/51!NWR+A;9$-B
M5K\U1,/%8F-T@ZH.QEQR ([-]6:TT$0$7PTOQAS<?_B!DQ@C]4>!A*XHMF4!
MRBWL94"JT(OR4R8 CL7S^_B)8@7-[(*4YIDF)YO=F)R/MO@$4X3A.=GQ,WP2
MIIZ>8#]QIJG@/\;E*C7^'7?)9;%94D[<*? >XIPX*RRI$X\OY@\[XDZ<;8Y?
MLVJX,)RW<^16)]L+QC1 \8,;&X,)W5U88#^GF/4L,5+>9;N0I..(XQ;]A=U_
M&)$"L]W&:S2QG:%N0"IWH;DEWZJJ&K2I0?]6VO\[IFR"C8TLZ&50\G3N?08$
M>_!I-$&D%&]P*NQY^N@Q)P(R^Q1=C1(T I-<1W)J*&1BSHV#K]?7?@'EL*U>
MN8C(#6Q4@HK1>T"*[7;7G:7G8.$) MT5IN@N/*CPVWS+-'SP@M1H$C35C;(@
M?_X!B#(@^LO?&Q#]#Z;<_.8T$#A\%0%BM9^+__+K3J<?^T%];ZJ>;%2:<8RZ
M"%S1%HT[5L?%\!(R=S%3'7Q:O#$6?(Q3*S0;ED;Q^AJ"JYE"97_* ^G3\U*?
M9%Q?U);Q%9J\Q!93,QM]W\/B:[!FVRS-]SW?X 2S]RJX0\4D^"QO6P=.8QYW
M,GH=!V('4EH4-)]BA0P50%/LCFUS&1 Y\N3A2:J@*7(P4!AA4W&V&8+>'FI.
MC1W(JJB<I5$YZX&!4%M$(;9[[)$8638ASG$+IT$2 [\6D8F--5O9SH-LTI:F
M*I0ZT'DE>'F+J1$GU"GY(^33HS\+C<R;H)WNI%!,@N]KMF^(2=2T-2%$7-;K
MUG;'Z]7EUEO$QJ[V%Z[4^II;JGN>I7!*8"0U"UI?.Z,\D;Y$=6YQ(U22BTPD
MT][$6.]T5+.,S.3<Q%>P*O<*IH_+D$[1!.8EYI.-3D1.#3Y(78^*V9R25SB=
MIB@_XEM ++FTB"(Z"*@QGSXZ;VVLW\(Q9):RT8[?^Z/)/9XXNDZJ!=1DW&5.
MZE:#^B@7CR@7]Y;H*1_&8Y 76 BNM]7O8%AB;H4Y*?SXI$!TN]4MKC\92+*?
M@B67U&E9=-X]66:+YW"QK;B_)B'3:[[A19FPWJCRE9.0K$G)&I[C(=4L$#B!
MX3H,J]%>\AOM1MK5^2TGQ^"\I@QZ05W1J(.1(K:28R@HP$@%;!>013KIM#MC
ML3)*<PK>('+FZ3>;^\+],(=Z7@@,@(*$&3 +G0\+&/0YV5SHYQ7CW5#@5R+@
MRV3VOK.[GF&5FVO&MC@<1XFY7!AL^O-IB;$&65._P!(W6>*7^(-#A_<++C_:
M?WTEF38:Z7 ??@SET('##OOR9\,!'1@P)>@2]-JZOE$R*:V(:.7]\:>M @+"
M5LV$2HG<83")*I"Y5CGT6WLSG2E*1:  S8_#3=R42C &]YY(WJ!SKQQ:4!H\
M+LDB$@'&*GWEPV9Y9>.+!")P7\0QW=(]Z8 4V0L95XV57XH4X&^[@6&YRLVT
M830,_[.F%T3$04=LW=.)G#.L[LA5!1@VU>UJC 3)% 1>)$W.L#0KZ@U-JC$)
MF@VS:5WLV\[-%'ZZ3>]LATUR7YZ=T9YA$D_!V*YD-.U N'G2S=8A)$,/SHFI
M,J?.MO8Z:7<QU1BT,WF?KE4NR7^PL@Q,!<2W@;7F7P;N&@ZO@J&6NIN%==#H
M2%35,NS5LK[#CYKBJP[N]((!'K!I3J\,:EN=3TA9Q!PQ@-NX'*:8OU*4?BJB
M24B.FWI24"-&RQ83.8H)J^TZ"ZMNOJXH,=[:8ED2Z//$F$H$XH:5YV'(&1\2
MAP',)5V..0F425S-"&,&O(=RD</AJ:4N31R<Q :;I_&G=-I,+1N]T0'R1 YU
M>&LJMDK/_%B$]2=J^>A(,2D]7+DBK;%A2NA1=)<Q&DVAUV?\$)A$0OG2PI[;
MSBCQULI#-%PB;HS0 ?$KFW0)7HH>3C9K]-QHS^\[3?>W4YDMP62?_,!D&9/]
M]0<F^WTPDCX_Q-1:R[W3<5<DKT]Q\JW0D['Z9IT_U##@W"NULLS W1BJM NG
M8K6-IYNF8,U6NK .[Q1<W2=>-[>8#J-=7W/AO?[UI#N:[&#TXFSIC(T?<FS4
M^N*2AV>R43P:,UD_2N^R5%K&N""0Q.0F9?@K8PU0!Q!,CA&S0C)!*5..,TK&
M/;FF^ZI7I296\4:F#7'P4GL??=U;S0KRM4C.D2234F\L0@$I%CTK:K'0L+5Z
M.&].]7'9NSCXKK<PB4.49W?/B*Q7VVCZVT?25CB!SQ 15YPCE@]..$@SS+"B
M/2]-/^U[Q'.[4*PY]O YD:8\'MD9(B;R5K2^+K:H*XEHDR!IK5OS=LU$,RZ^
M[D7CT1#M"\>3L69R 9<VQYS$:'=;T]TZ"D%\IYUR?\^(?(.]M)JB=PNC/N1M
MK Y@'<%R]3+4T<"WJN2Z*,%]N29: O\L";NB2\N^J\*G7U=?^'2F01]@WK,!
M_#O\P#T@>6F^5+51)-+K&)\D7<]?$-^RQ=79NF-M"ACGNA'8XD5^PKB$BXG
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
MJ.?R-20-%+*K:@N8^U/85HNL.<\+,"P;G POS!R&0SFVL:FTD,9K0:R3TWW
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
M  \"K2MY4Y*M:&MJUM?009G=)8/OJKL#LKH-$5O_[.;2-P^W.F\E=+I$<O*
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
M*D-:^MA\)8(HI18X:=,_S_C_IJ%_NOD?4$L#!!0    ( && 3E1330K:+00
M ,$.   *    97@S,BTQ+FAT;>57;6_B.!#^CL1_F(UT52L1(+"LKB1%HH1>
MD5C@2FY/^]$D#O@VL5/':<N_OW%>@&V+[MHKGZY(!7L\,\_,/)Y)G%OOZW10
MKSFWXZ&+WZ#_'&_B3<<#IU5\H[15BIWKN?L=EM[WZ?C*" 57?;#:B0*/Q32%
M&7V$.Q$3WB@V&K"DDH4&*J+JXJUZ-L1$KAGO0]L&19^422*VQJ5/N:+2&#@W
M\YE76<T/*$EX&@H9]R%+$BI]DE)C,'[:L!533DN?1S#=3M-R6HM3P1I1J5C(
M?**8X"!"4!L*HPVC(8R?J)\I]D!A'N()*B')9)H1KNHU)<#Z%?YH+INC)GKR
M<VVKVVLW3HB5I$ "D2@:[)   JG<7[:_5 $LB5P13E-S_A31;;TV])46==KM
MSH?@,P9G?)4F]@F"_2M+L2!;8S#AX O.R^ >F=I@:"R%^XQ(3$>T!4D3(?/
MQFFBP_P:KIMP1N+$AG&$BE)PYJ<P$C)IPKE.S-E])I0]$G%"^+987 ":OT$:
M(FKS=T!"YBE$0C(1 .4!IMNE/HU7R("NU< L=BS 6H0L0E$)C.HR9)(I1M-Z
MC?  Z>-O"%\CFT0<LS3-^<7SHP%1%#944H1>P(H"Q&(7 9W)?''1@$D#7/+
M IB?R53OS2B+&K"0-&4!D@*TGV-D%2'2=).[U\$VD$::ZOCCD#Q'6 SOY1H<
M4*V!<J+5ZK5X"S^X>,2$K6G_-!3TAM?3,8S&T^EBZ+J3V6]71MO(U\O%<%2M
M_YRXWNV58;7;OQCO]6XJD>2\+9<KH92(<TR.=U=9?=#I]DE4$1N5='-U/+<Z
M\<@"M4&U9H]Q0W=P=W!4:C4K^<##I)?4#[,([X&/%8Z0=WLN2GJ?,4ECY$BJ
MJ[&O[3E!ODNP>N?!Q:Z".^;N25N6T;KL?K8US0KO+>]._].9_N\5+#Y%>/^K
M6G9^KB7C>@@6 P@[GB*,XZUCO&AW5:4)TRTOP:NOB]K0<A)%"!M[(2,1GL,>
MZ&N)+FG(..&^WD>+ <MMZV:!I[*HX(3 #I<[Q7Y5S;VB531/4.P/G1A[YI2S
M@W'=#OM@EAEV,2M]N*$KB<-B"];GO&M_S.P[,JZ.,OB0L<\9_684)9$TY6U8
M"1E0:?HBBDB28L#5+R-_./QG_A;/C\]9VL/KM O'<U^>*_U65^4Z(OX/L!!\
M*B(6[$#F=EIIZY49MB?8FX"^BFIP8O/_:MH^\[B[-2=X"CS9D]<1!Y],$VX8
MC8(^+,B:VFCE/J/<1[Y9-LR3O(7TM;=RRMCPC409BCL],,TJD^[D6X7TL/-^
M2=2+WIOOO4JR3D4R;+'O"/QEM,_&P"M@< ^='22A"M\&;YM@E$-)5LRW849B
M6J1H)G3<W<M#K5:EID7[##LMS,O[4G28@EU%]?81ZX=@-,JB-J=YUZNXT]*O
MH,4[J7YU_1M02P,$%     @ 88!.5/% 7\P2!   J \   H   !E>#,R+3(N
M:'1MY5=M;^)&$/X>B?\PM=0HD0S8Y$4][" 13"ZH'-#@7G4?%WL-V[-WG?6Z
M"?^^LWX!0I*KDA[2504)>ST[,\_,/#.+W5O_T[C7.')OAWT/KZ _KC_RQ\.>
MVRZO*&U78O=ZZGV!N?]E/+PR(L%5%VPK5>"SA&8PH0]P)Q+"S?*!"7,J662@
M(JK.WJKG0$+DDO$N6 XH^JB:)&9+7 :4*RJ-WC%?9*GCMF>'<N#>3"=^;;78
MH"3A621DTH4\3:D,2$:-WO!QQ19,@=O6"KVS3JMS0%0#*A6+6$ 4$QQ$!&I%
M8289#UA*8KAAG. MWDTCW$4EI+G,<L)5XT@)L'^!WUOSUJ"%WH+"@GUV89D'
MQ$LR(*%(%0TW2 "!U.X_6)=U$',B%X33K#E]C.FZ<=0/E!9U+.N0^3P8C?[,
M,RS4VNB-. 2"\RK@!Z96&"[+X#XG$B'$:Y T%;((=IBE.O1/T;(%QR1)'1C&
MJ"@%9T$& R'3%ISH9!W?YT(Y Y&DA*_+Q2F@^1MD)Z)N_@;(TR*MR%,F0J \
MQ!)X-*#) EEQ9IN8V8X-6)^(Q2BJ@%%=FEPRQ6C6."(\A.%CL")\2=%]DK L
M*WC'BZTA41165%*$7L**0\3BE $=RV)Q:L+(A%^)0I(2F*<$NTB8W^1LQ8@J
M/+-Q%!2L7YM/./0*F>&]E(,=QIDH)X5:LH:O7#Q@BI:T^UUX\HQT?O]Z/(3!
M<#R>]3UO-/EX95A&L9[/^H-Z_<?(\V^O#-NR?C;>Z[VI1%HPM5HNA%(B*3"Y
M_EUM]2^=[8#$-95128]QU_?J'0\L5"M4:UTP;NBSPNN]*K5;M;SG8\XKLD=Y
MC,P/L,(Q,FW+/DGO<R9I@NV9Z6)L2WM"D.$2[(N3\'13P U7MS2MJFA_.#MW
M  E<>F_[=_I'9_K?5[#\EN']KVK9>5I+QO5I6!Y%..,481R;CO%RP-65)DP/
MN5323!?5U'(2QP@;IY_N>A2D6.7,+$H:;:8!6@Q985N/(=R5QR4G!,ZTPBE.
MJ*>CHG6 8G_7,\+H>1AV%V[H0N+\7X-]7@SB_^01]XJ#;0OL4GZ_)=X,HF*B
M[AD'%D*&5#8#$<<DS3"A]9U1_(_]YP8H_^KNT_P"^W$3CN\]WU?YK7OM.B;!
M5[ 1?"9B%FY %G;:67OOU-NR\TT@7T34.Z3M;QS.>WXV7?;C]-B/T04_-9N8
M/!J'79B1)770RGU.>8!<M1V8IL7\ZFIOU1'GP&<2YRCN7$*S61?#&WVND>Z.
M_<M4/1O\Q;,7"=JI"8KS_1V!/X]V[PQZ 0P^0V<[2:C#=\!?IQAE7Y(%"QR8
MD(26*9H('?>YM:O5KM6T:)MAMXUY>5^*=E.PJ:A^_(KU73 :95F;P[QQUMQI
MZS?M\M5;OZ'_#5!+ P04    " !A@$Y4>1Z/^+S7   C!A  %0   &9O<FTQ
M,'$M,C<S,S-?97-P+FAT;>R]:W/C.)(N_/U$['_ J'K[K8J@;%YTM:M\PF6K
M>KQ;97LL5\_V^Z4#)B&+712IYL4E[:\_ "G)DBW2NI B .9$3+=:HLDD\GD2
MF4!FXN/_G8P<]$3\P/;<3S7M2*TAXIJ>9;N/GVI14,>!:=NU_WOV'__GXS"D
ME]++W>!3;1B&XY/CXY\_?Q[]-(X\__%8ZW:[QQ-V32VYZ,1>N6SRX#OQA;JJ
M&L>V&X38-<G\6O:K]?P'RQ>WCI,?%[>=I-U78_=U;)?\S^>[K\^7A^NO?[[T
M./2Q&PP\?X1#.@SL3LVZJM?UUM)-Z@$Q5VY$__OHT7MZ\SZ=NJ'-[Q.%?NJ@
M=(_IKXOQ".QU@TPOTX[_Y]O7OCDD(UQ?-XI.QJA307\\X.#Y>O9%NC+9K_-+
M23!>7$@_D^F1Z8WH775-TY_?SR(O=#@?)/I#?/'?C<50!/5'C)]O.L#!0_SL
MV0_QY7556QJ]P ]?7TZ_7'.I'7@-76MG(3"YHD:1C=#'?]3KB*D077IF-")N
MB"Y\@D-BH9]V.$1TR%'/>B1HX'LC=&N@2QQBU)\&(1D%J%Y/;C(DV(H_T<^A
M'3KDK->_[?V!OGWY#?V*1^-3U/O:N[B_N[F^NNBCBYN[VX_'R76S/QH1>E?3
M<T,JP*=:2";A<4(H]A9U\G=D/WVJ722_U^^G8U([3IY\O'CTQP?/FJ(@G#KD
M4PW5YG>V[*?YEY8=C!T\/4&NYY+Y!?02>W+"[D+\Q5>S+VW+(N[2E\G7]*^O
MZ4CYMHE</&+W)?;)?/2^V(&)G3\(]K_0;X):\E*3\(X,/M6^T#%,--:F2@N]
M^+.FQ]JS+?H[-L,_&UVC=L9^^7B\\K#-Y+B(?']%C)YK4961G01IU,[J=;55
M-]2=9#FG V+%@^+@QYT$:-;.!M@)R$Z/[[D48M,[\F@'S#R%U_27':1HU38
M\P[BK2+FEO[J6;MCADKY+WV/8;J@DOC8N7(M,OEO,MU)!FI25/8_PV@:QAZR
M7-%IV!][?CR7]$.*W@LOHN)-+SQK%PU2N:[_V$">+SZ]FCYR)M#,')]<>*.1
M'3)5!>>NQ8P0=1&HJV"3%ZHZ#VX&RP)$KIW\\+U_N3)0'6JL _O$M>F4%?H1
MM45SZ>8B%"I>S.@,\;IYB\>TZ)D_;K%_X\?ZM'['3D0HYOM#[)/-1_'Y+YZ5
M2]\D<3P^U:BS<N)&(\L++6+:(TSGC]D'ZKA=77^I(48U*IQ*D7ID&,\H/>B+
MK1G_=2^FE?1B?7JGFT'R8I0IV6^C,C6IVI_4;H7>Z,_>:.QX4T+BO[[YZ5+W
M>FB/;QWL?B.C!^+_.7O(GTNCE_SRYG@T6HT##PCU]DZH(":E%GZD0W+OA=BA
M]H-*2\>'B1?THX>_B!G>>S=C]H?!C7_^$_M6\!N;<(AUY3Y/Q)L:KOE07GON
M?#0O;9\^Q/.#V2#.KKC_Z=T/O2C KM4G3U1*0MREH:;^X9_?\,0>1:-70WP;
MK8RMT6D5-+;Q3Z\<*3;>/AD0ZJJ8)%A51>S*GP2QGT]E1;$S?H)]T_?80S=Q
M\>._&/KL1:D.ZW-?_6@26/-?0^I#?JH%-AWAV+Z]>.K+-U@K;/(6@1?YKU["
M/IDI.QGC]%EJY<_B/R3Q'/CB^_@7VV*_#6SBHUA0LC8JN[CZ[Q?S\-(?OGS<
M<<KSZ-/&L4>R3@X:>ODA<RK/GE^*W>GY^S5_1!(_].SYW9.'6VO^@/VRYO'L
MZ]FP9HWVBPE$Q!%.PMOPQ6#-O]UWL)@5B$<JL6%K1FA$<$ MQ!G5:7P)N]G\
MNY</87?;7!T9$T"YBDJ031Z9(_7JIYE9LJA(D[%CFW:8R(PLFUZ?K" MID_F
M!["[]&C42AUK;S2FX2;SSB8V'>LU[D-RKX_':Q_Q6LSC-#EYQ-H&2+CW8V1-
MJXN%-2-0(30D[K#P9GJ^3G* P0(CRK41+0,)8$1Y-:*'0(-:5[M@%_BV"S,=
M'1@)8!?XM N'0L-6JW.R("/]/7O]F]M+.S =C\6RP><I^S+!"UOM>VN N !.
MK-)#  >B=<XGE$/$9R^1 !,*KQ/*8=   2C_=N% (0<$H$+8A0,M1T  RKE=
MT X2<KQ$ M@%/NU" 6A8["NRA*+78BTV%9/\TQ-ZU3[[BF]G4)SW+UIJ:S5G
MXCN]:W!)'/N)^,22"X_GUE_T)>-,L"^>?TU^GILF2YRSW<=;WW/I1Y.,GO')
M M[E(=H4E)N(%/CA,SWZ)G$Q!=+S8]=IH2Q.<)[-L!O,O]D.H1]<$IR;0YL\
M =3+@GJ:)@#NB[NOA;NF@E47#.H<6_483<+#'*PZ+U#GW*IS"G=U">ZJP.F9
M*Z.M;C_::EFC#7,H[X:%VSE4%IC#',H+U+F>0[F%^QJ74?PYE&./Y7G912*/
M9>NH_U"F_-5H@\?"NQGGV&.1 ^;@L? "=<X]%M[@/ML1UEE'(4W,>7-IPW3V
M&H5OGZ^FVZUFI,9%YML4@4MC(UA5/>O[L[JUGCHZ>1J%^</8J+(>,L_V('OL
MN=CD+ZYX>+E+PVOQ+/N)HF*=>.P&<1,6''IK%;)5IL!<VNR[SAY[25QO9+L;
M//B-NN?EIZ;?E%VQ9APV26Y(L09T;G*MA^E7$H;$IY=<4(]KCBM9J/[5"X*5
M+C:?I]<XI!J@K[OX>KIJ![+&14X:;E 2"& 1%"R'2=A,C3MDP<:!X@II[ 9
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
M WW[\ML1^A6/QJ>H]Y4:GKN;ZZN+/HUV[FZ/%N;DP!-4>L#SOC>ATL>40=X
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
MH]%*578<C0<L6(_#N*'GT(F>QN(=76M3ES0^)F=%^_%/VNDF&/B/_U,8" P
MP98@Z':;S300X&"(OCC>S^ %STM@=QL4NZTIUS3C6;/77DCI''IHG>^TK-Z\
M%-8!A;WT</4,A>$_:5!7._N&7?P8*^7_"Q [&BA*2I09G<Y=[$P#.Z;FLQ8O
M/#<Y_S>^YHX$D9.P]V9,DO*9(#=WJ@$Z?:E3XPV=ZO%*"5L5Q7&2&E-2W$Y^
M]M]+QS\A_.!%(?J&_1\D1'=V\",WUT@%Q;U47.,-Q1EL\=8-?<\)8J7=LL45
MB^D)M+*?5I(5G4V7=)@N&K6SF_M_]NZ*6,;1(4C<:BF&Z:-9._M*'NGD$Y,B
M3GG-CQ6@CZT=AU;M[+N;;&X1EC?<QPZ)?8!9G/:\$0Y:*L\5:+.>4 ,<^V??
MQRR_G+BVYX-VN)CO.]3YMEU"N3,@E#)+?AEHI3BM--_02I?._'&.R96;) /0
M> ;T49P^6MGZT-3:66\RM!_L$&A1B!K2O6!-JYWUKWZ[/K__?L<:Z^8T^BO+
MYFB1P?ARNWRSS>%9Q052DVU$]N_GH1J?K>Z%'R]OAB>;UO'+%):' 3DP;^;
MO'JG^/.)'5(!S679EWM5QQ6^K&G9,F+C/?PKUR*3!*H'[J6])B\D_A+]PQZQ
M=!7LIN1NQ D(+_((<FV_?1CIEW;+BY5^J^2FA7A+F\7)<L )2DG6*#^1:)-^
M>>5+N;KGSH-$6V[ZEYZFM4&IX:Q$9&"[6Y4=LA,;MJHQ:;6*[=:45PF'=F Q
M-YD@YX(N.5(OA&X^9Z[-[W#4?GT^Q2%?S&<M37;F%4\J6GT3?J&TA9S2(FF-
M_>5$.QL3?>OZU7)-:[8^SOO]WGV?*T5L/C%DLX1/F0496D'$! 04(^:\QG3N
M1F9VL7C YH]'WXM<BZ7E>_[).],D9#"8N:)\6L/E"K9UP>]L4.*$-!8XF.P#
MZY+SA!V6P+32)&[FL"=GA^GSX7P^(($3Y6_CR_*#TNP)[)?LN:M1JH^W40>#
M-<6/C;7%CR_*_^:G)#*(GKL6^U?O&9_GX07V?5;U_#NK^ENJ@?S>OUPN@%0W
M+']L*ZK64?2._KK\D5OH\(MPH*(@5&RF4%%MU0VU)"JVE(ZJ*VU-#BJ*&D]M
MZ$%<N4\D"%E^+7W2(NT"O(?2<2>)@6IMXRN</V';88O.7SR?I6P])P)=DH?P
M^;_VMU&&HC:IR_#<Q%AH&U6VF, ]+KG7WL8Y."CWNKHTW,OJEB;ST@,[?H7,
M&U*Q%KTFH1XEQ8^"7!)WY<:.X_V,MV#I?_R2#M/N5C"=WY3"]-*+'L)!Y)S/
MA+A;R##OC+LW5M.E[FPUL1U6:F,MNUY_ 6Y>Z>9#CJG&4+=BPROD7Y,P-_ W
ME$ZGHQC=KA332]EB M^XY)NVU9Q9*-^:BM$TE'9'DX)OTB_WQ%U*0CQ9\MC
M#R@?=Y+8I?5],5/\@ 2,]WA"EDS3_@9);^I*J[&F#Z8,L ": <W^-(QMIO^B
M:-;H*BU5SDT>X1=QTOJXLY/E8+8O'6^<F2'YQA/P"?CD:#RECRKI^X2>;Y/@
M!*:7\N$&](7I1:CQ!'Q"^)(V[^CI\\X=_DE_H-2P:>0*$T_Y0.2,V+LNKVR5
MX#YW?J84C=_F8,QA>451VVPK$]8Q@6C2$FVK]/7"B*9IFJ(V.U(0389(,V/&
M_[?G_Z"7U6<G^\"<7S[B)#%%6R6J+TP1P^.5>YN@,8\]%3KM=QM26**RQ02>
M<<FSK9+2B^*9H;<4K2OGC%^5X/_""^*\<R<^*3[T8E@Q1<:']("#L"+H!CUY
M1+%M9;U*/N9OJ[*!A?G[XOE?/??QGOBCBSG*;WQJ#A]]/,K!'FJL?%Y7= -<
M#V P,#B3P5N5*QV.P2W%:#:4EM&2@L$R+&,TTM%U[X78H6[*8ML<_)3R,2='
M@-78JA1K89^N20ZE(%I7,?2NHFMRU(*4+280C$N";55[E3/!.DJ[JRF=+J1=
M<SG]0]HUUWCCS #)-YZ 3\ G1^,I0Q29D79]ZY,QMBU$)F/B!B0YEM6+3P<S
MD^IN1%^;0#?8LA>>8 WMA0N]59GP#.:]!.7GKA4?@'<>(SNW+@8=M:-TFFTI
MW.JRQ03J2DS=K4J/#T+=MJHJ>E<.ZDH7$6^U( Y>"V]XY"PBV=5H;970G[-Y
M,IKQSIPAR9I=V6("P[ADV%:9_'DSK*%TN]0'Z,B1O2+JJ@4L?G,-*\X,C7SC
M"?@$?'(TGE*'DIFKXMZ8RCI5T-C!+)ATK?ADM#$[Y"1N3@ZS$:RI<>4\;U5[
M-L?W+4/WN6OUYMC.)<-$5SJ&H71;D,$%K 769K)VJTJVHEG+ N"F)D?/>PB
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
M[2@=;?_6U*6S ?;QN'"=A F$8)>DHHH71E! *!_C*73 QM5(PJZ)B)B4649
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
MC?4_'->&!%M;<:WH-.4]DM]-SV&^[J>:7EN5N0F-UO8.-Y)H0MAH:;WX@!A
M#""&\R$77/RR$+//RL-2KI5DVA!<?# _@!A #.=#+KCX@!A #""&\R$77'Q
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
MK<K<A 9J>P<<23PA;+RT7GQ #" &$,/YD LN?EF(V6?M82F'2C)M""X^F!]
M#""&\R$77'Q #" &$,/YD LN/B"F,HVN84%/)&(*+CX@!A C!F+V69Z9%;VR
M[3>YE"&X^")B*:Z1E$P/@HL/DQ@@!A##^9 ++CX@!A C!F+V<6[FA122J4)P
M\45$TKW' BXI5@0AP^^P =9S];=D/!9<?!'!E/06D$P1@HLO(HYZ$Y,$<2J_
M7+H07'P1H;327TTR?0@NOHAPFO?:DDP5@HLO(I+F;5BXBMHX7>[:1T[ !C3,
MJH(]8=U8 "^ ETWQLE(9_6ZBJUJW5+< <@K?1-)JMX!UK1^X!5O<)DHRKU-P
M\26%VOG(B]Q0,ET)+KZD4+O%/OH=.Q&L*W$EOJ1H>__5"X(/*#DC0C*5"2Z^
MI(B;'R@@F;8$%U]2L$&(P)_XDD(-0@3^Q)<4:F#5^!-?4JC-^EH*O(1[O.CW
MF-EE5=(#Z?MD',XZ?JI)Q\^#GDA_N.:SQ9_M5-B[%-0QO;6V8[I:5[MU0^7L
M3/H&G$G/N: E<>'PYR*(1O-V/C0OZ%QYM:MTFQW@-;>" J\YY75G(UZ7?C:\
MUHW/AC<Z?)V9!"3G@ E \F2/+8/EW<U8SN7Y[@VEW9'WO,475S%@,2%+/3X-
MC(7TQB+=5NCJ1K:BQ(/;.]0-:"GM9I,KHP"N *S/\4AG;2,Z\W'X>@L.7^=<
M4)BU.77Q=3TOGA?JS+>55E-5.BI?<S<X]& :!#<-&9;!R+0,N1^,/@GL$]=V
M/M5"/R(,32^(GA1L-?@JV-J\R@EX"[P]#&\;6;P]T%GDG9:F--4V5[.U1-66
M>Y BR0\K.,V&+R.6P?2R.S6(.: @:+[N  !4<+T+(R@ M)IZ%T90 "@/PPGP
M!'B"WBLE*$"TJIH'&RHT0&&*YV(\ 9X 3X['$^!9X)DMTE3GKG:.=[P@.(&=
M F").-91&$'!C%=3[\(("@"MIMZ%$10 6DV]"R,H +2:>I=?4(!H534/-A0
M"H("0"NO=V$$!8#RL5\@2,U ?('M6O0U9R^_]DVO21AO#\#N '!"'%LHC*!@
MM*NI=V$$!8!64^_"" H K:;>A1&43X 6U66FN5J3_L7W1G%-NJ;652WTDL]Z
MW="V;!1'XY"DP20[*"['?C-:AW6';G%5O[[7L2#I@=KL@@^S2$W,"GUA!84)
MIZJ:APD'  J" D KKW=A!.43H$6Y[*U-77;PR0_JDU>B$ 6Z5,$\)MKT((R@
M?,YC % 0% !::;T+(R@ M)IZ%T90 &@U]2Z_H #1JFH>;"@ % 0%@%9>[\((
M"@ M1^\2U)[4V=NC?]BCL>>'V*6_KJ[_O_QU[9C$IQ$C<Z6IE1UO32G()6&R
MR> -DG^'>++ZQ2\9FV/M73?'T@Y(_N[ZA([-_Q+KGY[#WO,W;+ML ^W&[1,S
M\NW0)L&Y;P?TITOZG^[C+1UDS[K'D_T/;&GKK\].C(];4KNG\W_#7@Q8('%F
M'F$$A2FRFGH71E  :#7U+HR@? *TH+/].EO749R;9C2*'!P2*\WW7%]:D;>G
M>DW"FT$N[JJNM#6=JS0PZ'K-YWC"+"2XWN47%"!:5<V##06 @J  T,KK7>#3
MZ0^ 8;$/H^_RLE$"X>?;^X102B2'7809$69$K@P- %0RO0LC* "TFGH71E
M* _#"? $>(+>*R4H0+2JF@<;"@ %00&@E=>[,(("0'G8'A"DC&CM>]U[(79>
ME +! 3; !['LH#""@L&NIMZ%$10 6DV]"R,H +2:>A=&4 !H-?4NOZ  T:IJ
M'FPH !0$!8!67N_"",HG0 LZD\50=ZVF6%-(D5M!Q-()+>V.HG<;7-5&P DM
M4%8!<0&? PJ""C6K 4!!4 !HI?4NC*  T&KJ71A! :#5U+O\@@)$JZIYL*$
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
M@)<!!4&%FMT H" H +32>A=&4 !H-?4NC*  T&KJ77Y! :)5U3S84  H" H
MK;S>A1$4 ,K'%H'(A2N7]I-M$=<*T!C;%O)<5KXR\MBV@&?^B-_Z0.+%%]@N
M%2:<Z6:MP+]D;+5U]FCK-IIMFRT&Y);X\>[:!0Z&;,]M=9]L_NOR?MG5]9<-
M=\S4HZ;Z:K\LV909$Q\%[,ZP.P,V29RY2!A!8=*LIMZ%$10 6DV]"R,H +2:
M>A=&4#X!ND]ZX?N,H*>[=?7E'0FQ[1*KAWV7!A7!^E++12"T%!RQ6&C_?$%-
MT55-,;065RF#>P31'\1,=1164)A*JJIYF$H H" H +3R>A=&4#X!6I SWE9W
MW8$ ;WM';QOJ=6!'"&8H$%2V&0H "H("0"NM=V$$!8!64^_"" H Y6$X 9X0
M)'$^H" H6%#0NXB" D"KJ7=A! 6 EC&<,M7J]+%#D#= <6D."CW4Z]_<PJ8
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
M(,#3@GFZ<\%">3SM*BVM*GY)598^WL]A](&E=RQ\ET4^Z1A/(<<#3%^NIJ^
M;-+;!*8YIJ]IAJYTN[ N MR4CIL9U"P@N30O:IX975W1.W*T:ZW*,LA[:\F]
M8%Z%'[&<#>Q@MEP6KXC\Q(^PU<(#)F6Q83FFD)XG@.W/\)I#$-4VE(8.!2K
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
MN2W_5+7@<==W1\QKK^$X?/"L:?R!M;5G'RS[Z2# [J:*>3_\?^V]:U/;2-H
M^CU5^0\ZV<QN4D<XOF P,)LJ0L@L^TY"-I"=LY^F9*N--9$ECRZ Y]>?Y]+=
M:MFRL,& #'JWWDQBRZWNIY_[55C. &X3I#AZL:T@3."M3@0? ZX <EQ$8(U.
MG"A!2S2!QV5!.GP:)TY"]FK<X(M:_U'^2./$&TY+@4Q0Q#^+T&/@"R="K!@=
MW"NW>_5^5UXY;N?G4:3]$QPBP6MH-;IS*2"OWKTWMSYQ+L16/Q+.CRUG" OO
M._Z5,XT/\*S%V$)_W_<2V,[ W&EODL>!+7@W+N-8HP@I]6]).$"-SQ77/[]S
MWAN;OW^90,!H+T)*8E%N2[1:K4[W=\"U41B]>G]\]O7X?];G3[\TK+\[X\F!
M=?SK\='YM],O)T=GUM'IMZ^->T+!@KV7D+VI,-,BP./"B#TV*0 [\KT@%Q[[
M0@27A*J/(OI^-%U9;[X'3NIZB7#?2E5;LD1FE%_2,>Q_8#+U6U?B?W!B+SX=
M'@(W2 /L%_W*$L"\)T)5V#\JH[(03E:K8=$VD1=]C42,OC*2:@_$?LKW>!(0
M@PPG7H![@CW"VX"@:3Y7,LMI4W6SA1R5+M'Q LOQ?<MQ<2,2(^ +@$ BLW\#
M%*J^%>%TE(BZA&3/OK4",1!Q[$13%+Z68PT=+[(F)N D4X>/4A]6Q\?B=#"2
M.3G V,]GOH7=DUR(O+%\B*0%R W]-H Y/.*"5$Z\2S'["D#UOK#$]40,Z/"P
M)HF5% XZ]%!=L*; LQO6$4AVA("7.3TICV@8A@F**<N%I_TP3F%E"0=Z,:;+
MYWJGY $+QP=QQ@_@A40N/".L*R\96=\#NA BP-BZ$(&(:%%X3DSP&T=3!ZP#
MK_(F/CPX<N"8?2&P+QT:V=BZ!8X5CKT$?L0PY->:0(^+92D BB8#QE9*P!H[
M/P!<<.%CVA1"X(_4O>!GDY&36 X5 T@@3\*(-CK&?1*A.'$L,-O*]YR^YU-U
MO@T/7HH@E>OA9<"FX6/\5R1\!Y?(P)NM0@\8"S6L4[P4*PPN0@1*'ZG3MJY@
MQY>.G\(Z5IA&B[9OR]O"7R:C,!;ZW7!NN4-$[? "[@4 9]-0ER )(SJ#9[@K
M>.O4#W +-@%+(*G!J0CB#>L,T,T; JN$E6<7D3NX"J,?6T#4$QQ+%/-6D0I1
M&8T16^07MDG6ZICPZ9\I:$G X*>V/$QV:M7,QQ7PP-@+^, "EH\3W!'NU8?O
MB!J$ _2G7HS-#H_CB9A:GX<76O3Y<-]1&'B#V#H*HTG#>H.K<<>3HX,C9C+\
MSX\';VEN8&QAI,0/+Q@=N90$]Y3M<NQ,2W!)S1N4D"/P7$1AC!05#KT$UZ(S
M 2-"R###21/$'V84#>MS!CB\)( J0#;; )QU!*P-UD<N@%@);T+BQ'?!EY?
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
MYKK2)FJ#O0(HMZG;K+9"L!BQ;[8!;M\M&;MCG6!70_<C]:EC79Z-<+,]GR;
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
MC>;ZIFE628]Y8CZ9IS+-O1Y56,(5-V)<:)D*U'LLSJD=VOEQQ?>D%77:=JO
M]U//0:]/LAGJUT8PFA(^\VCC=Q;RF0<.I-U;-Y?*D>QS]4_E4XR>1#O!I]G*
MXCY4OTKWO2E@R-NK#S2J</91U^X5^+SJ!CCU039-L]LX/K+Z.)P-S(+JK=KY
M^?FUQYGO/K:P-\"MPRZ -&,O0:2(#P,7VZ.!#B6"@2?BCUZ,76K2Z%%[ Y0T
M[[&^A(FPN@W+. 0U7<D=XZ':8Y0W,CC/NM!PFX\$WH.U4OA?VR+.@6T,X!/J
MN]Z?6KY(Z,-P: TBX7J)Y5Q$0O QK[QD9 V]P($S.C[\$#:3I-SP8!)YV!_!
MGUJ1\!WJ+((O@AU<I ZEM5%[FV&:P-UB&Q$B5.Q0!'QH !3F> &A$Q)FW,C
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
MC+F#>*2, \KH8KF 0:10*4XH+CR.</N^=BG(*!-:1*;^XDAZH &,F+*E ,N
MRIU=RA4OBA/K3S#($HZQS7HJ9) )4$&HT8\J+LY(4'SO%!_UZ,!\^?(9'&])
M!ALEGAD88<ND*("MTA7IK8Z.("[W8M=S"W->E%$7F%;MJK)D;^71:2@9CP$9
MPZD09SA-[%0%Z;[Z3E!E,=%K6&KC%NW<TENW<._58+HF]L= >7%(O@]?</&!
M:PEU!CG+39]A@F>@R:J*$Q^?G7Y5?%0.**7\P9A(#Q "U$14V^2*8,".0HXM
M+U9Q=Y8>R:G4L,78,J]S+7[V7YB']AOL3;B&>HN?WK*.RVXV"_HS8E9I"%;\
M"%^'-,Z,@W@[?"Q!15Q-FH;H<_+02QH:S)-Y)S-+O 6Z)K<,K,4-NLE=W%P9
ME$KA6_P\;DK5QQTJO\UZ>T/M[-FM5D$M2TR+VCSY=JA\2I1;9SJ0-%8VK-.@
M +03N*#483/6D03]-8T&(S3&#U5B/9DAKC3Q*9D0/[!-GFFC;A +GTR]DAM:
M&,YH;;7W,N?^\K>E;9(CFKE+CQ7?XYF#,RKI@7Q1(ZN[)\%YYFE;5Q.+9K.8
M0OCZ: YRDA\7;*/G0@X)?IVK0,:L^2WO>FODN:X(]B5 MU^];S8Z':OUKB/+
MD8G@Z 6V\B$>@]XPM3X/+QK6WYWQY, Z1C<(:,W>((8;C"8W<?7S"&[#SIRJ
M1-[R$ 5^RXP9#LU<M0B#HY%.?")UY#HI,=*6[GIY&S;)'2T!">3VOLG=?<?_
MY!<B!0-7F2]C<-,(F1OPPNZ<QD#:(6LMQ+\FCE?J_]M9Y/^[U1ES)7P2R;^B
M SFKK5M?Q5VKUV@7L"D#%2F7/S#&H4\4G]'SR<M LW3#L%N#"9]C*'VDD:Z,
M'U3BDEM+\4?&A[MG9FSW=@N9A'*-JFH&Z;4D1V0>=)@^H/U'#LTIQY1M"ZQ&
MTDW8]<C1&P<-'U=@RC5R=F0TO#3H_&,#5_MA%(57F.U V>W$Z:-)&*EZ%I56
M*O[$M$')9_+[XM7\$!ZFI'-R81$-4.P33"4!NE;)G??620Y(\HKO_PI[^B9D
MJ.0P"%*<S0WVH^^S6RJ[5;CLVU)$44M'AM9BAK=T1OMML?RCZ"=XU"C%DW["
MX!-6=IT.O\J*#5G#^^J]0V"9XVF> 2=*BF7OEN/S;7\(97W01R\26%\44UQL
MZ%U+0Y$L/TSGC) 'H$J(GZ8!X47?\67Y"Z&+$V6/8RZS7":2)2J+,6>WM%?"
M>F!W(G?V#79SEJ#DRWR=2R+05ONFOH'S7.$GXJEX.>,*Q00*KEVRJBP/UN40
M "4ISW(P+2?R_ 3C(.R D)%0<@RQ<B1M=M>94BS'#RF%6F9:^,"Z &EX<=^C
M%B_2MY%Q/'C"Z<.7HRRNO9@U@F68QM;K9J/=94S/OC9BNT:95XDPV[TW\Z^\
MZS=K H=I,@IQOCEK.C,:3GQ\#6CL@7A#V'W#T_P*P(SX;][82]:L-C0+DO2V
M2J&W<F[8HT+O^V1R;]#;:VP7=!;5Q%01!G&"U7,_LJH*/V\Z8MVLI](WT*$'
MUD.B"U!!603RE6H'.RS/9 AW^TW[K>(-\!DH;>2>/>0LC=9>I\/5OV/*R00+
M50R<-!8R:9]LESCT73:;58(+I:(HLPD4H8K \) <RQ<>N=YEA=Y\@L@*OI+=
MXF%(]^HKD98(_7U=(T+*'20S4NCOSB2,#^(RL!07T=\1+(9O@@][FG4V6!,@
MVO9NLVWO= KX0:Z-@@:+Z728S=YHJ;!%)7#?].:.J8J(=5/.F_#ZLB^%0;1Y
M+8(\N/+F7=#A=#89I5FX'KHT,")&#";S8TA0@3XC,$5 J0C,% YA+[?Y)3E
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
M:KZB?\<39Z#^O?)>I*L,6[DZDUCL6^IO!\"EW&2$JS1_>D6^EI^32+W@$J>
M US4KME%]$JY9!)7/7@UPOP/W"*L'817D3.YX;R)FZU2^"%N$18,_OEJY]72
MKZ'>N*_>GP'1?V:B/YXC^L7OAC^B1P*!6D7>NG;&M<R6K<7@:;\J=8BV,H?H
MLN!#AG/7[57L/,W;;6]YC#B@<0F@28&F@W061O#ZB_Z;=G/;;G=Z=KO;?5N$
M-4Q]N]L_E9B^I$?J9JXXOK= )2T^H*+NG\JO23^6WX4OA@"/U^6_:?Y4#/3=
M7;O7[2WX;='-E6YBJ=T__"'MO?:>W>SLW<,Q[X9[O^&K"Q"N',G>I-R2^6T.
MW=A\*4.W4KBO=ID%4'ZST[;;O550:?Z5;Q]RPRU[K]6TN]MWV_)#\J%RM)!8
M 5I2X' ?A\=!!+(%VHO(>V6H/A3ZDOO1[K1VUH#!&2:\(UUQ$WR[=Q5MNBL&
MVN$SI4!FE0^WZ-;! -FT;L ._2P]/"ORM$O]>5G"C<[>XE$(JKF.K'I5<X =
M\C=I6TP&Z2FYUI8--:=J6HG^*7S&DQ-R^168 [8,9.83Y8TH2089E8=8D"!"
MKY'GTI[6R*'9/>I0Q?GKLTV8S()OF:Z4S]Y0B<8*0C$[O',<IDC4&)GR-Y6-
MK)YV,I=SPAF)1CH%CFYT..4X%H,TD@/&;LCS?OG"2/0V/!-E_HBL#U8D1ZR$
M!G0008L8<.Z>9_-(L5]L3#GB60Z)ZC:L F&Z7-VL [B1[Q=XYPW\GGW'IF>H
MF8ZM; "]'HNEI[5J-_++%S/CD3*/<X'SV)8CE)3#F/Z"_K)+X%I41")]B7$Z
M'.*,K2#1[670Y8P]H+8P"9X\K7A19J^9+ Q5X'I=CXMCI]'JPO/-!PD5=AN]
M\I<M26^S.83YY@S<9@!^\7IO%]5/Z?W<LUN[G=DT"NH\Y<OF EF9I)H[J.>Z
MYCVD- ,H=2\$=^R=<;Q*!_Z0^HX;:[ HF7^9EYN7*%W4G\VL<>6H-_"5'?/:
M-8MHAB+6B"8P8DKG>(;$C65RN';J'"[.X=JK<[CN+8?K9G9P=ZXC<6(>(XH0
MZ=7[H\/OYR>G7PZ__<\Z.S\\/_Y\_.7<^G3ZS?KZ_=O7T[/CLY<O3C]9Y_\Z
MMO[^M\[VP=GAIV/K7X??/IQ^HW];7[^=_O?D#%8XL^1S7[^=_!<6N@<1I_9\
M=GST_=O)^<GQF?4K_.>70SR!]>T8MOW9.CPZQYVT]O:ZFR['J2<T=M:B4C8'
M"T0)Z$!>6,RQY8?A#QEJ3)BSTM>ZJR=RS;%P L,L^!J!G$X$-D90ZN&O<CHL
M#1VB<7V'/,8502B'+U'335I<ZA$VWS[]F7%K\U/,6 Y<6^Z(_G,1.K[Y"(<B
MY2<< 1M[J(K!%Q'73,04FY/SX*;6XI.KFHC%3V3S W+!LW_$6F08H5&:445G
M'<8\5Y?Z;ZL&0]A)607(QPX'> >A' ]$D;98F*^>F6,O"TU?OL#YT"Q[L4B*
M/DQT,C3W-Q\X.%Q=-D144XNPGRC9C&8?=:G<4H<.0>/\:+2ETJ86@"77#2\/
M%U>06D'=WP-+=NXSZC7QITE6#TG:H*JN!*M13!+5.1ZU M7)2A9'Z6G!W!(S
M&[A*4[->OA!1&%/85A9U<J=<550IV[9FO1XG(5:;>I0'<*7ZPDJ%0,_/GGGQ
ME(9#1S(97EI,4XK(.CREC+[!,J.L,2?VW$PC(^\CORA!<*YCJHRUYX9^6MB;
M)!SSR7#)&;6;=[4 0V3Z(@K:BQ"!X7NQGB]':1JJ&63*A4KB>N0@9[F4HQ+S
MX>-XX#L>=;.:&M/,$&5C4@ 2K@?$\1@RMCR#4&"\9=A.3U(O>TDH-$_3[+$O
MATN2X8WL2 W!,!;AV1MJ'7R2FA%':FB&.9"#AG09'P#V& 2JCGGEQ2/V+ !-
MT?G@G@E/$& 8F\;.L-@L.#7&8X?</(RV5T9%7+,!FK;S WY#/AY9_"3/B!-
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
MCRQPJJX*  ".7P  $               @ $     97-P+3(P,C$Q,C,Q+GAS
M9%!+ 0(4 Q0    ( && 3E3BV0T!@0H  )*5   4              "  =P*
M  !E<W M,C R,3$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( && 3E1$OK8C<!$
M )?Y   4              "  8\5  !E<W M,C R,3$R,S%?9&5F+GAM;%!+
M 0(4 Q0    ( && 3E2,,LTHDCH  &YK P 4              "  3$G  !E
M<W M,C R,3$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( && 3E0"+H^(9R<  ,S'
M @ 4              "  ?5A  !E<W M,C R,3$R,S%?<')E+GAM;%!+ 0(4
M Q0    ( && 3E2,W3>GMQH! !\[ 0 -              "  8Z)  !E<W!Y
M+6QO9V\N:G!G4$L! A0#%     @ 88!.5(Z;*YZJ.P  32 !  L
M     ( !<*0! &5X,3 M,30N:'1M4$L! A0#%     @ 88!.5)[WW*3J!P
M%R,   H              ( !0^ ! &5X,S$M,2YH=&U02P$"% ,4    " !A
M@$Y406 TM=8'  ![(P  "@              @ %5Z $ 97@S,2TR+FAT;5!+
M 0(4 Q0    ( && 3E1330K:+00  ,$.   *              "  5/P 0!E
M>#,R+3$N:'1M4$L! A0#%     @ 88!.5/% 7\P2!   J \   H
M     ( !J/0! &5X,S(M,BYH=&U02P$"% ,4    " !A@$Y4>1Z/^+S7   C
M!A  %0              @ 'B^ $ 9F]R;3$P<2TR-S,S,U]E<W N:'1M4$L%
3!@     ,  P W0(  -'0 @    $!

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