<?xml version="1.0" encoding="ASCII"?>
<!-- XBRL document created with Praxa -->
<!-- Copyright (c) 2026 Praxa LLC. All Rights Reserved.-->
<!-- Creation Date: 2026-09-22T23:34:14.6466+00:00 -->
<xs:schema targetNamespace="http://esp.com/20260630" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:esp="http://esp.com/20260630" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:cyd="http://xbrl.sec.gov/cyd/2026" xmlns:srt="http://fasb.org/srt/2026" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2026">
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://xbrl.org/2020/extensible-enumerations-2.0" schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/cyd/2026" schemaLocation="https://xbrl.sec.gov/cyd/2026/cyd-2026.xsd" />
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-sub-2026.xsd" />
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="esp-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="esp-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label link" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="esp-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="esp-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple" />
      <link:roleType roleURI="http://esp.com/20260630/role/Cover" id="Cover">
        <link:definition>995300 - Document - Cover</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://esp.com/20260630/role/AuditInformation" id="AuditInformation">
        <link:definition>995301 - Document - Audit 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://esp.com/20260630/role/CybersecurityRiskManagementandStrategyDisclosure" id="CybersecurityRiskManagementandStrategyDisclosure">
        <link:definition>995302 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</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://esp.com/20260630/role/BalanceSheets" id="BalanceSheets">
        <link:definition>995303 - 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://esp.com/20260630/role/BalanceSheetsParentheticals" id="BalanceSheetsParentheticals">
        <link:definition>995304 - Statement - Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/StatementsofComprehensiveIncome" id="StatementsofComprehensiveIncome">
        <link:definition>995305 - Statement - Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/StatementsofChangesinStockholdersEquity" id="StatementsofChangesinStockholdersEquity">
        <link:definition>995306 - Statement - Statements of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/StatementsofChangesinStockholdersEquityParentheticals" id="StatementsofChangesinStockholdersEquityParentheticals">
        <link:definition>995307 - Statement - Statements of Changes in Stockholders' Equity (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/StatementsofCashFlows" id="StatementsofCashFlows">
        <link:definition>995308 - Statement - Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/NatureofOperations" id="NatureofOperations">
        <link:definition>995309 - Disclosure - Nature of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/SummaryofSignificantAccountingPolicies" id="SummaryofSignificantAccountingPolicies">
        <link:definition>995310 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/Revenue" id="Revenue">
        <link:definition>995311 - 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://esp.com/20260630/role/InvestmentSecurities" id="InvestmentSecurities">
        <link:definition>995312 - 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://esp.com/20260630/role/ContractsinProcess" id="ContractsinProcess">
        <link:definition>995313 - Disclosure - Contracts in Process</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://esp.com/20260630/role/PropertyPlantandEquipment" id="PropertyPlantandEquipment">
        <link:definition>995314 - Disclosure - Property, Plant and Equipment</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://esp.com/20260630/role/PensionExpense" id="PensionExpense">
        <link:definition>995315 - Disclosure - Pension Expense</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://esp.com/20260630/role/ProvisionforIncomeTaxes" id="ProvisionforIncomeTaxes">
        <link:definition>995316 - Disclosure - Provision for Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/EmployeeStockOwnershipPlan" id="EmployeeStockOwnershipPlan">
        <link:definition>995317 - 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://esp.com/20260630/role/StockBasedCompensation" id="StockBasedCompensation">
        <link:definition>995318 - 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://esp.com/20260630/role/ConcentrationofCreditRisk" id="ConcentrationofCreditRisk">
        <link:definition>995319 - Disclosure - Concentration of Credit Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/RelatedParties" id="RelatedParties">
        <link:definition>995320 - Disclosure - Related Parties</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://esp.com/20260630/role/CommitmentsandContingencies" id="CommitmentsandContingencies">
        <link:definition>995321 - 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://esp.com/20260630/role/StockholdersEquity" id="StockholdersEquity">
        <link:definition>995322 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/LineofCredit" id="LineofCredit">
        <link:definition>995323 - Disclosure - Line of Credit</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://esp.com/20260630/role/QuarterlyFinancialInformationUnaudited" id="QuarterlyFinancialInformationUnaudited">
        <link:definition>995324 - Disclosure - Quarterly Financial Information (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://esp.com/20260630/role/SegmentReporting" id="SegmentReporting">
        <link:definition>995325 - Disclosure - Segment Reporting</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://esp.com/20260630/role/OtherAssets" id="OtherAssets">
        <link:definition>995326 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/SummaryofSignificantAccountingPoliciesPolicies" id="SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>996327 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/SummaryofSignificantAccountingPoliciesTables" id="SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996328 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/InvestmentSecuritiesTables" id="InvestmentSecuritiesTables">
        <link:definition>996329 - 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://esp.com/20260630/role/ContractsinProcessTables" id="ContractsinProcessTables">
        <link:definition>996330 - Disclosure - Contracts in Process (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://esp.com/20260630/role/PropertyPlantandEquipmentTables" id="PropertyPlantandEquipmentTables">
        <link:definition>996331 - Disclosure - Property, Plant and Equipment (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://esp.com/20260630/role/ProvisionforIncomeTaxesTables" id="ProvisionforIncomeTaxesTables">
        <link:definition>996332 - Disclosure - Provision for Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/EmployeeStockOwnershipPlanTables" id="EmployeeStockOwnershipPlanTables">
        <link:definition>996333 - 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://esp.com/20260630/role/StockBasedCompensationTables" id="StockBasedCompensationTables">
        <link:definition>996334 - 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://esp.com/20260630/role/StockholdersEquityTables" id="StockholdersEquityTables">
        <link:definition>996335 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/QuarterlyFinancialInformationUnauditedTables" id="QuarterlyFinancialInformationUnauditedTables">
        <link:definition>996336 - Disclosure - Quarterly Financial Information (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/OtherAssetsTables" id="OtherAssetsTables">
        <link:definition>996337 - Disclosure - Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/SummaryofSignificantAccountingPoliciesDetails" id="SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996338 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofDepreciableAssetsDetails" id="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofDepreciableAssetsDetails">
        <link:definition>996339 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Depreciable Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/RevenueDetails" id="RevenueDetails">
        <link:definition>996340 - 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://esp.com/20260630/role/InvestmentSecuritiesDetails" id="InvestmentSecuritiesDetails">
        <link:definition>996341 - Disclosure - Investment 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://esp.com/20260630/role/InvestmentSecuritiesScheduleofCostGrossUnrealizedGainsGrossUnrealizedLossesandFairValueofAvailableForSaleDebtSecuritiesDetails" id="InvestmentSecuritiesScheduleofCostGrossUnrealizedGainsGrossUnrealizedLossesandFairValueofAvailableForSaleDebtSecuritiesDetails">
        <link:definition>996342 - Disclosure - Investment Securities - Schedule of Cost, Gross Unrealized Gains, Gross Unrealized Losses and Fair Value of Available-For-Sale Debt 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://esp.com/20260630/role/InvestmentSecuritiesScheduleofContractualMaturitiesofAvailableforSaleDebtSecuritiesDetails" id="InvestmentSecuritiesScheduleofContractualMaturitiesofAvailableforSaleDebtSecuritiesDetails">
        <link:definition>996343 - Disclosure - Investment Securities - Schedule of Contractual Maturities of Available-for-Sale Debt 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://esp.com/20260630/role/ContractsinProcessScheduleofContractsinProcessDetails" id="ContractsinProcessScheduleofContractsinProcessDetails">
        <link:definition>996344 - Disclosure - Contracts in Process - Schedule of Contracts in Process (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://esp.com/20260630/role/PropertyPlantandEquipmentDetails" id="PropertyPlantandEquipmentDetails">
        <link:definition>996345 - Disclosure - Property, Plant and Equipment (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://esp.com/20260630/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" id="PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>996346 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (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://esp.com/20260630/role/PensionExpenseDetails" id="PensionExpenseDetails">
        <link:definition>996347 - Disclosure - Pension Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/ProvisionforIncomeTaxesDetails" id="ProvisionforIncomeTaxesDetails">
        <link:definition>996348 - Disclosure - Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/ProvisionforIncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails" id="ProvisionforIncomeTaxesScheduleofComponentsoftheProvisionforIncomeTaxesDetails">
        <link:definition>996349 - Disclosure - Provision for Income Taxes - Schedule of Components of the Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/ProvisionforIncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails" id="ProvisionforIncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails">
        <link:definition>996350 - Disclosure - Provision for Income Taxes - Schedule of Effective Income Tax Rates (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://esp.com/20260630/role/ProvisionforIncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" id="ProvisionforIncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>996351 - Disclosure - Provision for Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/EmployeeStockOwnershipPlanDetails" id="EmployeeStockOwnershipPlanDetails">
        <link:definition>996352 - Disclosure - Employee Stock Ownership Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/EmployeeStockOwnershipPlanScheduleofESOPSharesDetails" id="EmployeeStockOwnershipPlanScheduleofESOPSharesDetails">
        <link:definition>996353 - 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>
      <link:roleType roleURI="http://esp.com/20260630/role/StockBasedCompensationDetails" id="StockBasedCompensationDetails">
        <link:definition>996354 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsofOptionAwardDetails" id="StockBasedCompensationScheduleofWeightedAverageAssumptionsofOptionAwardDetails">
        <link:definition>996355 - Disclosure - Stock-Based Compensation - Schedule of Weighted Average Assumptions of Option Award (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://esp.com/20260630/role/StockBasedCompensationScheduleofStockOptionActivityDetails" id="StockBasedCompensationScheduleofStockOptionActivityDetails">
        <link:definition>996356 - 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://esp.com/20260630/role/StockBasedCompensationScheduleofChangesinNonVestedStockOptionsDetails" id="StockBasedCompensationScheduleofChangesinNonVestedStockOptionsDetails">
        <link:definition>996357 - 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://esp.com/20260630/role/ConcentrationofCreditRiskDetails" id="ConcentrationofCreditRiskDetails">
        <link:definition>996358 - Disclosure - Concentration of Credit Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/CommitmentsandContingenciesDetails" id="CommitmentsandContingenciesDetails">
        <link:definition>996359 - 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://esp.com/20260630/role/StockholdersEquityDetails" id="StockholdersEquityDetails">
        <link:definition>996360 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/StockholdersEquityScheduleofReservedCommonSharesforFutureIssuanceDetails" id="StockholdersEquityScheduleofReservedCommonSharesforFutureIssuanceDetails">
        <link:definition>996361 - Disclosure - Stockholders' Equity - Schedule of Reserved Common Shares for Future Issuance (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://esp.com/20260630/role/StockholdersEquityScheduleofReconciliationoftheNumeratorsandDenominatorsoftheBasicandDilutedEarningsPerShareComputationsDetails" id="StockholdersEquityScheduleofReconciliationoftheNumeratorsandDenominatorsoftheBasicandDilutedEarningsPerShareComputationsDetails">
        <link:definition>996362 - Disclosure - Stockholders' Equity - Schedule of Reconciliation of the Numerators and Denominators of the Basic and Diluted Earnings Per Share Computations (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://esp.com/20260630/role/LineofCreditDetails" id="LineofCreditDetails">
        <link:definition>996363 - Disclosure - Line of Credit (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://esp.com/20260630/role/QuarterlyFinancialInformationUnauditedScheduleofQuarterlyFinancialInformationDetails" id="QuarterlyFinancialInformationUnauditedScheduleofQuarterlyFinancialInformationDetails">
        <link:definition>996364 - Disclosure - Quarterly Financial Information (Unaudited) - Schedule of Quarterly Financial Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://esp.com/20260630/role/SegmentReportingDetails" id="SegmentReportingDetails">
        <link:definition>996365 - Disclosure - Segment Reporting (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://esp.com/20260630/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" id="OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails">
        <link:definition>996366 - Disclosure - Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="esp_SpecialCashDividend" name="SpecialCashDividend" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_FloatingRatePercentage" name="FloatingRatePercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_ScheduleOfReservedCommonSharesForFutureIssuanceAbstract" name="ScheduleOfReservedCommonSharesForFutureIssuanceAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_StockholdersEquityScheduleofReservedCommonSharesforFutureIssuanceDetailsTable" name="StockholdersEquityScheduleofReservedCommonSharesforFutureIssuanceDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_TotalStockholdersEquityBeforyEsopAndTreasuryStock" name="TotalStockholdersEquityBeforyEsopAndTreasuryStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="esp_IncreasedecreaseInPayrollAndOtherTaxesWithheld" name="IncreasedecreaseInPayrollAndOtherTaxesWithheld" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_UnearnedESOPSharesMember" name="UnearnedESOPSharesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_UnearnedESOPSharesCost" name="UnearnedESOPSharesCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_ContractExtendTerm" name="ContractExtendTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_ASC606Member" name="ASC606Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_DomesticCustomersMember" name="DomesticCustomersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_CustomerTwoMember" name="CustomerTwoMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_CustomerThreeMember" name="CustomerThreeMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_USStateAndLocalFloridaMember" name="USStateAndLocalFloridaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_USStateAndLocalOtherStatesMember" name="USStateAndLocalOtherStatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_ScheduleOfEstimatedUsefulLivesOfDepreciableAssetsAbstract" name="ScheduleOfEstimatedUsefulLivesOfDepreciableAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_ScheduleOfCostGrossUnrealizedGainsGrossUnrealizedLossesAndFairValueOfAvailableForSaleDebtSecuritiesAbstract" name="ScheduleOfCostGrossUnrealizedGainsGrossUnrealizedLossesAndFairValueOfAvailableForSaleDebtSecuritiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_ContractLiabilitiesPolicyTextBlock" name="ContractLiabilitiesPolicyTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_UnrecognizedGrossContractValue" name="UnrecognizedGrossContractValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_CostsRelatedToContractsInProcess" name="CostsRelatedToContractsInProcess" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_EffectiveIncomeTaxRateReconciliationOfDividendPayment" name="EffectiveIncomeTaxRateReconciliationOfDividendPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_EffectiveIncomeTaxRateReconciliationFairValue" name="EffectiveIncomeTaxRateReconciliationFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_USFederalMember" name="USFederalMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_RecentlyAdoptedAccountingStandardsPolicyTextBlock" name="RecentlyAdoptedAccountingStandardsPolicyTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_ScheduleOfContractualMaturitiesOfAvailableForSaleDebtSecuritiesAbstract" name="ScheduleOfContractualMaturitiesOfAvailableForSaleDebtSecuritiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_InvestmentSecuritiesScheduleofContractualMaturitiesofAvailableforSaleDebtSecuritiesDetailsTable" name="InvestmentSecuritiesScheduleofContractualMaturitiesofAvailableforSaleDebtSecuritiesDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_ScheduleOfPropertyPlantAndEquipmentAbstract" name="ScheduleOfPropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_ScheduleOfEstimatedUsefulLivesOfDepreciableAssetsTableTextBlock" name="ScheduleOfEstimatedUsefulLivesOfDepreciableAssetsTableTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_NonEmployeeDirectorsMember" name="NonEmployeeDirectorsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_IndividualEmployeeMember" name="IndividualEmployeeMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_NonQualifiedStockOptionsMember" name="NonQualifiedStockOptionsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_IncentiveStockOptionMember" name="IncentiveStockOptionMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsSingleFiscalYear" name="PercentageOfTotalNumberOfSharesSubjectToOptionsOrAwardsSingleFiscalYear" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_TwoThousandSeventeenPlanMember" name="TwoThousandSeventeenPlanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_TwoThousandSevenPlanMember" name="TwoThousandSevenPlanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_EmployeeStockOwnershipPlanHoursWorked" name="EmployeeStockOwnershipPlanHoursWorked" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_StockBasedCompensationDetailsTable" name="StockBasedCompensationDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_IncreaseDecreaseInVacationAccrual" name="IncreaseDecreaseInVacationAccrual" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_ProceedsFromGrantAward" name="ProceedsFromGrantAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_RevenueTable" name="RevenueTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_ExportShipmentsMember" name="ExportShipmentsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_OneCustomersMember" name="OneCustomersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_TwoCustomersMember" name="TwoCustomersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_ThreeCustomersMember" name="ThreeCustomersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_FourCustomersMember" name="FourCustomersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_FiveCustomersMember" name="FiveCustomersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_SixCustomersMember" name="SixCustomersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_CustomerOneMember" name="CustomerOneMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_UnitsDeliveredMember" name="UnitsDeliveredMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_MilestonesAchievedMember" name="MilestonesAchievedMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_InventoryEffectOfUniformCapitalization" name="InventoryEffectOfUniformCapitalization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_ReclassificationsPolicyTextBlock" name="ReclassificationsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_PaymentTerms" name="PaymentTerms" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_ReimbursedUnderFundingAwardMember" name="ReimbursedUnderFundingAwardMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_SaleDebtSecuritiesMember" name="SaleDebtSecuritiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_AccruedInterestInvestmentSecurities" name="AccruedInterestInvestmentSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_EffectiveIncomeTaxRateReconciliationAmount" name="EffectiveIncomeTaxRateReconciliationAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_PropertyPlantandEquipmentDetailsTable" name="PropertyPlantandEquipmentDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_IncreaseReductionInRateResultingFromAbstract" name="IncreaseReductionInRateResultingFromAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_EffectiveIncomeTaxRateReconciliationESOPFairValue" name="EffectiveIncomeTaxRateReconciliationESOPFairValue" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_EffectiveIncomeTaxRateReconciliationDividendOnAllocatedESOPShares" name="EffectiveIncomeTaxRateReconciliationDividendOnAllocatedESOPShares" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_BacklogPercentageOfRecognitionsYearOne" name="BacklogPercentageOfRecognitionsYearOne" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xs:element id="esp_BacklogPercentageOfRecognitionsYearTwo" name="BacklogPercentageOfRecognitionsYearTwo" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xs:element id="esp_BacklogPercentageOfRecognitionsYearThree" name="BacklogPercentageOfRecognitionsYearThree" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xs:element id="esp_BacklogPercentageOfRecognitions" name="BacklogPercentageOfRecognitions" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xs:element id="esp_FacilityAndCapitalMember" name="FacilityAndCapitalMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_MilestoneOneMember" name="MilestoneOneMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_TotalMilestoneReimbursementsReceivedAmount" name="TotalMilestoneReimbursementsReceivedAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_ReimbursementInvestmentPercentage" name="ReimbursementInvestmentPercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_ReimbursementInvestmentExpense" name="ReimbursementInvestmentExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="esp_ProvisionforIncomeTaxesDetailsTable" name="ProvisionforIncomeTaxesDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_USFederalAndStateMember" name="USFederalAndStateMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_ScheduleOfContractsInProcessTableTextBlock" name="ScheduleOfContractsInProcessTableTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_ScheduleOfReservedCommonSharesForFutureIssuanceTableTextBlock" name="ScheduleOfReservedCommonSharesForFutureIssuanceTableTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofDepreciableAssetsDetailsTable" name="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofDepreciableAssetsDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_DeferredTaxAssetLiability" name="DeferredTaxAssetLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_EmployeeStockOwnershipPlanESOPGainLossOnTransactionsInDeferredLiquidatedShares" name="EmployeeStockOwnershipPlanESOPGainLossOnTransactionsInDeferredLiquidatedShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_EmployeeStockOwnershipPlanESOPGainLossOnTransactionsInDeferredLiquidatedTransferredShares" name="EmployeeStockOwnershipPlanESOPGainLossOnTransactionsInDeferredLiquidatedTransferredShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_EmployeeStockOwnershipPlanDetailsTable" name="EmployeeStockOwnershipPlanDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_EmployeeStockOwnershipPlanMember" name="EmployeeStockOwnershipPlanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_PrepaidPropertySchoolTaxes" name="PrepaidPropertySchoolTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="esp_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedAndExpiredWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedAndExpiredWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_WeightedAverageRemainingContrSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTermactualTermGranted" name="WeightedAverageRemainingContrSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTermactualTermGranted" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="esp_ScheduleOfStockOptionActivityAbstract" name="ScheduleOfStockOptionActivityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_StockBasedCompensationScheduleofStockOptionActivityDetailsTable" name="StockBasedCompensationScheduleofStockOptionActivityDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_ConcentrationOfCreditRiskTable" name="ConcentrationOfCreditRiskTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_CustomerFiveMember" name="CustomerFiveMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_CustomerFourMember" name="CustomerFourMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="esp_CustomerSixMember" name="CustomerSixMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
</xs:schema>
